ci(deps): Bump the gh-actions group across 1 directory with 4 updates… #140
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
| # Live-instance integration tests. Runs only on the upstream repo's | |
| # `main` branch (not on PRs, not on forks) so the lab credentials in | |
| # repository secrets never traverse PR-from-fork context. | |
| # | |
| # Tests are no-ops when the secrets are unset (the harness prints | |
| # `SKIP:` and returns), so this workflow is safe to land before the | |
| # secrets are configured. | |
| name: integration | |
| on: | |
| push: | |
| branches: [main] | |
| workflow_dispatch: | |
| permissions: | |
| contents: read | |
| concurrency: | |
| group: integration-${{ github.ref }} | |
| cancel-in-progress: true | |
| jobs: | |
| integration: | |
| if: github.repository == 'no42-org/onmsctl' | |
| runs-on: ubuntu-24.04 # was ubuntu-latest | |
| timeout-minutes: 30 | |
| env: | |
| ONMSCTL_TEST_URL: ${{ secrets.ONMSCTL_TEST_URL }} | |
| ONMSCTL_TEST_USER: ${{ secrets.ONMSCTL_TEST_USER }} | |
| ONMSCTL_TEST_PASSWORD: ${{ secrets.ONMSCTL_TEST_PASSWORD }} | |
| steps: | |
| - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 | |
| with: | |
| persist-credentials: false | |
| - name: Install pinned Rust toolchain (honors rust-toolchain.toml) | |
| run: rustup show | |
| - uses: Swatinem/rust-cache@23869a5bd66c73db3c0ac40331f3206eb23791dc # v2.9.1 | |
| with: | |
| key: integration | |
| - name: Run integration tests | |
| run: make integration |