From b602d8d55bea1c7c162b2d3be4036d3b1ee2ebbc Mon Sep 17 00:00:00 2001 From: Amaan Qureshi Date: Tue, 15 Oct 2024 00:48:29 -0400 Subject: [PATCH] ci: update workflows --- .github/workflows/ci.yml | 7 +++++-- .github/workflows/fuzz.yml | 1 - .github/workflows/publish.yml | 8 +++----- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5bcac4d7..5bb4c9da 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -47,8 +47,11 @@ jobs: - name: Run tests uses: tree-sitter/parser-test-action@v2 with: - test-rust: ${{runner.os == 'Linux'}} - test-swift: ${{runner.os == 'macOS'}} + test-rust: true + test-node: true + test-python: true + test-go: true + test-swift: true - name: Parse examples id: test uses: tree-sitter/parse-action@v4 diff --git a/.github/workflows/fuzz.yml b/.github/workflows/fuzz.yml index ea08646c..0565d795 100644 --- a/.github/workflows/fuzz.yml +++ b/.github/workflows/fuzz.yml @@ -27,4 +27,3 @@ jobs: uses: tree-sitter/fuzz-action@v4 with: directory: ${{matrix.language}} - tree-sitter-version: v0.23.0 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index ac31648d..a1e6b579 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -1,14 +1,12 @@ -name: Publish package +name: Publish packages on: push: tags: ["*"] -concurrency: - group: ${{github.workflow}}-${{github.ref}} - cancel-in-progress: true - jobs: + github: + uses: tree-sitter/workflows/.github/workflows/release.yml@main npm: uses: tree-sitter/workflows/.github/workflows/package-npm.yml@main secrets: