ci: use gitea actions instead of drone #40
|  | @ -1,21 +1,26 @@ | |||
| --- | ||||
| name: Build | ||||
| on: [push] | ||||
| name: checks | ||||
| on: | ||||
|     - push | ||||
|     - pull_request | ||||
| 
 | ||||
| jobs: | ||||
|     build: | ||||
|         container: | ||||
|             image: focs.ji.sjtu.edu.cn:5000/gitea/runner-images:ubuntu-latest | ||||
|         runs-on: ubuntu-latest | ||||
|         steps: | ||||
|             - name: Check out repository code | ||||
|               uses: https://gitea.com/BoYanZh/checkout@focs | ||||
|             - name: Sanity Check | ||||
|               run: | | ||||
|                   whoami | ||||
|                   pwd | ||||
|             - name: Setup Go 1.23.1 | ||||
|               uses: https://gitea.com/actions/setup-go@v3 | ||||
|               with: | ||||
|                   go-version: 1.23.1 | ||||
|             - name: Display Go version | ||||
|               run: go version | ||||
|             - name: Prepare | ||||
|               run: go env -w GOPROXY=https://goproxy.cn,direct | ||||
|             - name: Build | ||||
|               run: make build | ||||
|             - name: Test | ||||
|               run: | | ||||
|                   make prepare-test | ||||
|                   make test | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user