name: Gitea Build Check run-name: ${{ gitea.actor }} is testing the build on: pull_request: branches: ["master"] jobs: Build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: Setup Go environment uses: https://github.com/actions/setup-go@v3 with: # The Go version to download (if necessary) and use. Supports semver spec and ranges. go-version: 1.20 # optional # Path to the go.mod file. go-version-file: ./go.mod # optional # Set this option to true if you want the action to always check for the latest available version that satisfies the version spec check-latest: true # optional # Used to specify whether caching is needed. Set to true, if you'd like to enable caching. cache: true # optional - name: Build run: go build -v ./... - name: Test run: go test -v ./... -json -coverprofile=coverage.out > test-report.out