Bump golang.org/x/net from 0.56.0 to 0.57.0 #452
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
| # CI: single source of truth is scripts/verify (runs scripts/verify-steps.sh). | |
| # Go version from go.mod to avoid runner drift. | |
| name: CI | |
| on: | |
| push: | |
| branches: [main, master] | |
| pull_request: | |
| branches: [main, master] | |
| jobs: | |
| verify: | |
| runs-on: [self-hosted, Linux, X64, iptvtunerr] | |
| steps: | |
| - uses: actions/checkout@v6 | |
| - name: Set up Go | |
| uses: actions/setup-go@v6 | |
| with: | |
| go-version-file: go.mod | |
| - name: Install verification tools | |
| run: bash scripts/install-ci-tools.sh ripgrep | |
| - name: Changelog gate | |
| run: | | |
| set -euo pipefail | |
| if [[ "${{ github.event_name }}" == "pull_request" ]]; then | |
| git fetch --quiet origin "${{ github.base_ref }}" | |
| ./scripts/verify-changelog-entry.sh range "origin/${{ github.base_ref }}" HEAD | |
| else | |
| ./scripts/verify-changelog-entry.sh range "${{ github.event.before }}" HEAD | |
| fi | |
| - name: Verify (runs scripts/verify-steps.sh or template default) | |
| run: ./scripts/verify | |
| smoke: | |
| runs-on: [self-hosted, Linux, X64, iptvtunerr] | |
| needs: verify | |
| steps: | |
| - uses: actions/checkout@v6 | |
| - name: Set up Go | |
| uses: actions/setup-go@v6 | |
| with: | |
| go-version-file: go.mod | |
| - name: Binary smoke | |
| run: bash ./scripts/ci-smoke.sh | |
| release-assets: | |
| runs-on: [self-hosted, Linux, X64, iptvtunerr] | |
| needs: verify | |
| steps: | |
| - uses: actions/checkout@v6 | |
| - name: Set up Go | |
| uses: actions/setup-go@v6 | |
| with: | |
| go-version-file: go.mod | |
| - name: Install Linux package tools | |
| run: bash scripts/install-ci-tools.sh rpm zip debian-packaging | |
| - name: Build release asset set | |
| run: ./scripts/build-release-assets.sh v0.0.0 dist | |
| - name: Build Linux package assets | |
| run: ./scripts/build-linux-package-assets.sh v0.0.0 dist | |
| - name: Verify release asset set | |
| run: ./scripts/verify-release-assets.sh v0.0.0 dist |