Skip to content

Bump golang.org/x/oauth2 from 0.23.0 to 0.24.0 #14

Bump golang.org/x/oauth2 from 0.23.0 to 0.24.0

Bump golang.org/x/oauth2 from 0.23.0 to 0.24.0 #14

Workflow file for this run

name: Code Check
on:
pull_request:
branches:
- "main"
push:
branches:
- "main"
permissions:
contents: read
jobs:
# Ensure the project can build first
build:
name: Build
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: Get dependencies
run: |
go mod tidy
git diff --compact-summary --exit-code || \
(echo; echo "Unexpected difference after 'go mod tidy'. Run 'go mod tidy' command and commit."; exit 1)
- name: Build
run: |
go build ./...
fmt:
name: go fmt
needs: [build]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- run: |
if [ "$(go fmt ./... | wc -l)" -gt 0 ]; then
echo "::error::'go fmt' found required formatting changes. Run 'make fmt' on your branch."
exit 1;
fi
vet:
name: go vet
needs: [build]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- run: go vet ./...
generate:
name: go generate
needs: [fmt, vet]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- run: |
go generate ./...
go fmt ./...
git diff --compact-summary --exit-code || \
(echo; echo "Unexpected difference after 'go generate ./...'. Run 'go generate ./...' then 'go fmt ./...' and commit."; exit 1)