From 31bfac7004eed2143a8b0f50c9ad13831c506505 Mon Sep 17 00:00:00 2001 From: Amaan Qureshi Date: Tue, 15 Oct 2024 02:23:50 -0400 Subject: [PATCH] ci: update workflows --- .github/workflows/ci.yml | 7 +++++-- .github/workflows/fuzz.yml | 2 -- .github/workflows/publish.yml | 2 ++ 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d56c1b0..02ecadc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -84,8 +84,11 @@ jobs: - name: Run parser and binding 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 sample files uses: tree-sitter/parse-action@v4 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 9f2f1ed..da6f445 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -9,6 +9,8 @@ concurrency: 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: