Bump the solana-ecosystem group across 1 directory with 3 updates #2289
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Checks | |
| on: | |
| pull_request: | |
| branches: "*" | |
| concurrency: | |
| group: ${{ github.workflow }}-${{ github.ref }} | |
| cancel-in-progress: true | |
| jobs: | |
| build: | |
| runs-on: blacksmith-8vcpu-ubuntu-2404 | |
| steps: | |
| - name: Checkout repository | |
| uses: actions/checkout@v5 | |
| - name: Build all packages | |
| run: docker compose --profile build up --quiet-pull --abort-on-container-failure | |
| test: | |
| runs-on: blacksmith-8vcpu-ubuntu-2404 | |
| steps: | |
| - name: Checkout repository | |
| uses: actions/checkout@v5 | |
| - name: Run tests | |
| run: docker compose --profile test up --quiet-pull --abort-on-container-failure | |
| lint: | |
| runs-on: blacksmith-8vcpu-ubuntu-2404 | |
| steps: | |
| - name: Checkout repository | |
| uses: actions/checkout@v5 | |
| - name: Run lint | |
| run: docker compose --profile lint up --quiet-pull --abort-on-container-failure | |
| verify-generated: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Checkout repository | |
| uses: actions/checkout@v5 | |
| - name: Setup Anchor | |
| uses: ./.github/actions/anchor | |
| - name: Install dependencies | |
| run: yarn install | |
| - name: Generate clients | |
| run: yarn generate | |
| - name: Verify no diffs | |
| run: | | |
| git diff --exit-code -- \ | |
| ts-sdk/client/src/generated \ | |
| rust-sdk/client/src/generated | |
| changeset: | |
| runs-on: ubuntu-latest | |
| if: ${{ github.event.pull_request.user.login != 'dependabot[bot]' }} | |
| steps: | |
| - name: Checkout repository | |
| uses: actions/checkout@v5 | |
| with: | |
| fetch-depth: 0 | |
| - name: Install dependencies | |
| run: yarn install | |
| - name: Check changesets | |
| run: yarn changeset status --since origin/main |