mirror of
https://github.com/Buriburizaem0n/nezha_domains.git
synced 2026-09-19 17:50:12 +00:00
44 lines
1.1 KiB
YAML
44 lines
1.1 KiB
YAML
name: Missing required dependency
|
|
on:
|
|
pull_request:
|
|
merge_group:
|
|
push:
|
|
branches:
|
|
- master
|
|
concurrency: policy
|
|
permissions:
|
|
contents: read
|
|
jobs:
|
|
tests:
|
|
runs-on: ubuntu-24.04
|
|
timeout-minutes: 30
|
|
steps:
|
|
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0
|
|
with:
|
|
persist-credentials: false
|
|
- uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16
|
|
with:
|
|
go-version: "1.26.x"
|
|
cache: false
|
|
- run: go test ./...
|
|
linux-race-quality:
|
|
runs-on: ubuntu-24.04
|
|
timeout-minutes: 45
|
|
steps:
|
|
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0
|
|
with:
|
|
persist-credentials: false
|
|
- uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16
|
|
with:
|
|
go-version: "1.26.x"
|
|
cache: false
|
|
- run: go test -race -shuffle=on -count=1 ./...
|
|
nezha-quality-required:
|
|
if: ${{ always() }}
|
|
needs:
|
|
- tests
|
|
runs-on: ubuntu-24.04
|
|
timeout-minutes: 5
|
|
steps:
|
|
- run: test "${{ needs.tests.result }}" = success
|