From 6b066230749ccda60e5c0da93a98efe8f710d6ec Mon Sep 17 00:00:00 2001 From: Robert Knight Date: Wed, 15 Jan 2025 09:47:25 +0000 Subject: [PATCH 1/2] Deploy sim to GH pages for tags Maintain ability to manually dispatch workflow. --- .github/workflows/build-simx.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-simx.yml b/.github/workflows/build-simx.yml index 8c88bb8..0da5456 100644 --- a/.github/workflows/build-simx.yml +++ b/.github/workflows/build-simx.yml @@ -29,7 +29,7 @@ jobs: working-directory: simx - name: github pages uses: peaceiris/actions-gh-pages@v3 - if: ${{ github.ref == 'refs/heads/main' }} + if: ${{ startsWith(github.ref, 'refs/tags/v') || github.ref == 'refs/heads/main' }} with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: ./simx/dist From 10a3975d88ab7062bc0570d6f4916b9195baed54 Mon Sep 17 00:00:00 2001 From: Robert Knight Date: Wed, 15 Jan 2025 10:18:54 +0000 Subject: [PATCH 2/2] Remove ability to manual run workflow --- .github/workflows/build-simx.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/build-simx.yml b/.github/workflows/build-simx.yml index 0da5456..b06d848 100644 --- a/.github/workflows/build-simx.yml +++ b/.github/workflows/build-simx.yml @@ -6,8 +6,6 @@ on: tags: - v** - workflow_dispatch: - jobs: build: runs-on: ubuntu-latest @@ -29,7 +27,7 @@ jobs: working-directory: simx - name: github pages uses: peaceiris/actions-gh-pages@v3 - if: ${{ startsWith(github.ref, 'refs/tags/v') || github.ref == 'refs/heads/main' }} + if: ${{ startsWith(github.ref, 'refs/tags/v') }} with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: ./simx/dist