From 4599128537bf0ac3ff13ce62927d812ffebdb336 Mon Sep 17 00:00:00 2001 From: Evan Dunbar Date: Thu, 26 Sep 2024 14:15:50 -0500 Subject: [PATCH] Try to build only on tags --- .github/workflows/release.yml | 34 +++------------------------------- 1 file changed, 3 insertions(+), 31 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ef26138..4a43d1b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -35,35 +35,7 @@ jobs: - name: Release uses: softprops/action-gh-release@v2 + if: startsWith(github.ref, 'refs/tags/') with: - files: - grammar-with-artifacts.zip - - # release: - # needs: build - # runs-on: ubuntu-latest - # steps: - # - name: Download the artifact - # uses: actions/download-artifact@v3 - # with: - # name: tree-sitter-grammar-release - # - # - name: Create GitHub Release - # id: create_release - # uses: actions/create-release@v1 - # env: - # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN}} - # with: - # tag_name: v${{ github.run_number }} - # release_name: Release v${{ github.run_number }} - # draft: false - # prerelease: false - # - # - name: Upload zip file to GitHub release - # uses: actions/upload-release-asset@v1 - # with: - # upload_url: ${{ steps.create_release.outputs.upload_url }} - # asset_path: ./tree-sitter-grammar-release.zip - # asset_name: tree-sitter-grammar-release.zip - # asset_content_type: application/zip - # + files: grammar-with-artifacts.zip + make_latest: true