/
githubmirror
/
gin
Обзор
Документация
Войти
/
githubmirror
/
gin
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
.github/workflows/gin.yml
83 строки
2 KB
dependabot[bot]
chore(deps): bump the actions group across 1 directory with 2 updates (#4640)
09 май 2026, 05:20
Не верифицирован
09 май 2026, 05:20
5f4f964
Код
Авторство
О чём код?
name: Run Tests on: push: branches: - master pull_request: branches: - master permissions: contents: read jobs: lint: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v6 with: fetch-depth: 0 - name: Set up Go uses: actions/setup-go@v6 with: go-version: "^1" - name: Setup golangci-lint uses: golangci/golangci-lint-action@v9 with: version: v2.11 args: --verbose test: needs: lint strategy: matrix: os: [ubuntu-latest, macos-latest] go: ["1.25", "1.26"] test-tags: [ "", "-tags nomsgpack", '--ldflags="-checklinkname=0" -tags sonic', "-tags go_json", "-race", ] include: - os: ubuntu-latest go-build: ~/.cache/go-build - os: macos-latest go-build: ~/Library/Caches/go-build name: ${{ matrix.os }} @ Go ${{ matrix.go }} ${{ matrix.test-tags }} runs-on: ${{ matrix.os }} env: GO111MODULE: on TESTTAGS: ${{ matrix.test-tags }} GOPROXY: https://proxy.golang.org steps: - name: Set up Go ${{ matrix.go }} uses: actions/setup-go@v6 with: go-version: ${{ matrix.go }} cache: false - name: Checkout Code uses: actions/checkout@v6 with: ref: ${{ github.ref }} - uses: actions/cache@v5 with: path: | ${{ matrix.go-build }} ~/go/pkg/mod key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }} restore-keys: | ${{ runner.os }}-go- - name: Run Tests run: make test - name: Upload coverage to Codecov uses: codecov/codecov-action@v6 with: flags: ${{ matrix.os }},go-${{ matrix.go }},${{ matrix.test-tags }}