...
1name: daily
2on:
3 workflow_dispatch:
4 schedule:
5 - cron: '42 0 * * *' # daily at 00:42
6concurrency:
7 group: ${{ github.workflow }}
8 cancel-in-progress: true
9
10jobs:
11 ci:
12 runs-on: ubuntu-latest
13 steps:
14 - uses: actions/checkout@v3
15 - uses: actions/setup-go@v4
16 with:
17 go-version-file: ./go.mod
18 cache: true
19 - run: COLOR=1 CI_FORCE=1 ./make.sh all race
20 env:
21 GITHUB_TOKEN: ${{ secrets._GITHUB_TOKEN }}
22 DISCORD_WEBHOOK_URL: ${{ secrets.DISCORD_WEBHOOK_URL }}
23 - uses: actions/upload-artifact@v3
24 if: always()
25 with:
26 name: d2chaos
27 path: ./d2chaos/out
View as plain text