From 63a0584f1d4a91db64d3a6715023b35de80f93d7 Mon Sep 17 00:00:00 2001 From: drojf <1249449+drojf@users.noreply.github.com> Date: Sat, 13 Jul 2024 17:24:54 +1000 Subject: [PATCH] Rename old Github Actions to .txt to avoid Github Actions warning --- .github/workflows/mkdocs.txt | 50 ++++++++++++++++++++++++++++++++++++ .github/workflows/mkdocs.yml | 47 --------------------------------- 2 files changed, 50 insertions(+), 47 deletions(-) create mode 100644 .github/workflows/mkdocs.txt delete mode 100644 .github/workflows/mkdocs.yml diff --git a/.github/workflows/mkdocs.txt b/.github/workflows/mkdocs.txt new file mode 100644 index 0000000..ee44404 --- /dev/null +++ b/.github/workflows/mkdocs.txt @@ -0,0 +1,50 @@ +# This used to be run to build the wiki, but now we build them on Cloudflare instead +# Keeping it here in case we need to restore it later (rename this file as .yml to activate) + +name: Compile and deploy +on: + push: + branches: [ master ] + pull_request: + branches: [ master ] + +# A workflow run is made up of one or more jobs that can run sequentially or in parallel +jobs: + # This workflow contains a single job called "build" + build: + # The type of runner that the job will run on + runs-on: ubuntu-latest + + # Steps represent a sequence of tasks that will be executed as part of the job + steps: + # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it + - uses: actions/checkout@v2 + + - name: setup python + uses: actions/setup-python@v2 + with: + python-version: '3.x' + architecture: 'x64' + + # Runs a single command using the runners shell + - name: install mkdocs and dependencies + run: | + python -m pip install --upgrade pip + pip install mkdocs mkdocs-material mkdocs-minify-plugin pymdown-extensions + + # Runs a set of commands using the runners shell + - name: deploy wiki + run: mkdocs build + + # Rsync repo to server, only on pushes to master (does not run on pull requests) + - name: send to server + uses: burnett01/rsync-deployments@4.1 + if: github.event_name == 'push' && github.ref == 'refs/heads/master' + with: + switches: -av --delete + path: wiki/ + remote_path: /home/07th-mod/web/wiki + remote_port: ${{ secrets.DEPLOY_PORT }} + remote_host: ${{ secrets.DEPLOY_HOST }} + remote_user: ${{ secrets.DEPLOY_USER }} + remote_key: ${{ secrets.DEPLOY_KEY }} diff --git a/.github/workflows/mkdocs.yml b/.github/workflows/mkdocs.yml deleted file mode 100644 index c217522..0000000 --- a/.github/workflows/mkdocs.yml +++ /dev/null @@ -1,47 +0,0 @@ -# name: Compile and deploy -# on: -# push: -# branches: [ master ] -# pull_request: -# branches: [ master ] -# -## A workflow run is made up of one or more jobs that can run sequentially or in parallel -# jobs: -# # This workflow contains a single job called "build" -# build: -# # The type of runner that the job will run on -# runs-on: ubuntu-latest -# -# # Steps represent a sequence of tasks that will be executed as part of the job -# steps: -# # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it -# - uses: actions/checkout@v2 -# -# - name: setup python -# uses: actions/setup-python@v2 -# with: -# python-version: '3.x' -# architecture: 'x64' -# -# # Runs a single command using the runners shell -# - name: install mkdocs and dependencies -# run: | -# python -m pip install --upgrade pip -# pip install mkdocs mkdocs-material mkdocs-minify-plugin pymdown-extensions -# -# # Runs a set of commands using the runners shell -# - name: deploy wiki -# run: mkdocs build -# -# # Rsync repo to server, only on pushes to master (does not run on pull requests) -# - name: send to server -# uses: burnett01/rsync-deployments@4.1 -# if: github.event_name == 'push' && github.ref == 'refs/heads/master' -# with: -# switches: -av --delete -# path: wiki/ -# remote_path: /home/07th-mod/web/wiki -# remote_port: ${{ secrets.DEPLOY_PORT }} -# remote_host: ${{ secrets.DEPLOY_HOST }} -# remote_user: ${{ secrets.DEPLOY_USER }} -# remote_key: ${{ secrets.DEPLOY_KEY }}