From aa11af313e1ab9f1b76b1c6ae861451d1e606738 Mon Sep 17 00:00:00 2001 From: Amaan Qureshi Date: Mon, 14 Oct 2024 17:40:49 -0400 Subject: [PATCH] ci: update workflows --- .github/workflows/ci.yml | 6 +++--- .github/workflows/fuzz.yml | 2 -- .github/workflows/publish.yml | 6 ++---- 3 files changed, 5 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 74d3cfd..7a03ba2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -38,17 +38,17 @@ jobs: repository: tree-sitter/tree-sitter-c path: node_modules/tree-sitter-c sparse-checkout: queries/ - ref: v0.21.0 + ref: v0.23.1 - name: Set up tree-sitter uses: tree-sitter/setup-action/cli@v1 - name: Run tests uses: tree-sitter/parser-test-action@v2 with: - test-rust: ${{runner.os == 'Linux'}} + test-rust: true test-node: true test-python: true test-go: true - test-swift: ${{runner.os == 'macOS'}} + test-swift: true - name: Parse examples uses: tree-sitter/parse-action@v4 with: diff --git a/.github/workflows/fuzz.yml b/.github/workflows/fuzz.yml index 347a9cc..ad67d88 100644 --- a/.github/workflows/fuzz.yml +++ b/.github/workflows/fuzz.yml @@ -17,5 +17,3 @@ jobs: uses: actions/checkout@v4 - name: Run fuzzer uses: tree-sitter/fuzz-action@v4 - with: - tree-sitter-version: v0.22.2 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index cb7e16b..a1e6b57 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -4,11 +4,9 @@ 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: