Skip to content

Bump tree-sitter from 0.26.10 to 0.26.11 in the cargo group #6561

Bump tree-sitter from 0.26.10 to 0.26.11 in the cargo group

Bump tree-sitter from 0.26.10 to 0.26.11 in the cargo group #6561

Workflow file for this run

name: CI
on:
merge_group:
pull_request:
types: [opened, synchronize, reopened, ready_for_review]
schedule:
- cron: "0 3 * * 3"
workflow_dispatch:
concurrency:
group: ci-${{ github.ref }}
cancel-in-progress: true
permissions:
contents: read
jobs:
check-up-to-dateness:
outputs:
is-up-to-date: ${{ steps.main.outputs.is-up-to-date }}
runs-on: ubuntu-latest
steps:
- id: main
uses: trailofbits/check-up-to-dateness@v2
test:
needs: [check-up-to-dateness]
if: needs.check-up-to-dateness.outputs.is-up-to-date != 'true'
strategy:
fail-fast: ${{ github.event_name == 'merge_group' }}
matrix:
environment: [ubuntu-latest, macos-latest, windows-latest]
test: [third_party_0, third_party_1, trycmd, other]
include:
- environment: ubuntu-latest
test: ci
runs-on: ${{ matrix.environment }}
steps:
- uses: actions/checkout@v7
- uses: ./.github/actions/ci
env:
TESTS: ${{ matrix.test }}
all-checks:
needs: [test]
# smoelius: From "Defining prerequisite jobs"
# (https://docs.github.com/en/actions/using-jobs/using-jobs-in-a-workflow#defining-prerequisite-jobs):
# > If you would like a job to run even if a job it is dependent on did not succeed, use the
# > `always()` conditional expression in `jobs.<job_id>.if`.
if: ${{ always() }}
runs-on: ubuntu-latest
steps:
- name: Check results
if: ${{ contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled') }}
run: exit 1