github.com/sacloud/iaas-api-go@v1.12.0/.github/workflows/daily.yaml (about) 1 name: Daily Integration Test 2 on: 3 schedule: 4 - cron: '30 23 * * *' 5 workflow_dispatch: 6 env: 7 GOPROXY: https://proxy.golang.org 8 jobs: 9 test: 10 name: test 11 runs-on: ${{ matrix.os }} 12 strategy: 13 matrix: 14 os: [macos-latest, windows-latest, ubuntu-22.04, ubuntu-20.04] 15 steps: 16 - name: Checkout 17 uses: actions/checkout@v4 18 19 - name: Unshallow 20 run: git fetch --prune --unshallow 21 22 - name: Set up Go 23 uses: actions/setup-go@v5 24 with: 25 go-version: "1.21" 26 27 - name: Setup tools 28 run: | 29 make tools 30 31 - name: make test 32 run: | 33 make test