diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ca0c5bfc..cb5d121b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,7 +11,7 @@ jobs: static-analysis: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: ./.github/actions/setup-go - id: tool-versions run: awk '{ print $1"="$2 }' .tool-versions >> $GITHUB_OUTPUT @@ -24,7 +24,7 @@ jobs: go-mod-tidy: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: ./.github/actions/setup-go - name: go mod tidy run: | @@ -33,7 +33,7 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: ./.github/actions/setup-go - name: Install gotestsum run: go install gotest.tools/gotestsum@latest @@ -42,16 +42,16 @@ jobs: validate-renovate-config: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Validate Renovate config run: npx --package renovate renovate-config-validator package: needs: [static-analysis, go-mod-tidy, test] # Run the build on macOS, because only the macOS version is built with CGO enabled. # See https://github.com/golang/go/issues/12524 - runs-on: macos-11 + runs-on: macos-13 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: ./.github/actions/setup-go - id: tool-versions run: awk '{ print $1"="$2 }' .tool-versions >> $GITHUB_OUTPUT diff --git a/.github/workflows/dry-run-renovate.yml b/.github/workflows/dry-run-renovate.yml index 308f4353..787b8110 100644 --- a/.github/workflows/dry-run-renovate.yml +++ b/.github/workflows/dry-run-renovate.yml @@ -17,7 +17,7 @@ jobs: pull-requests: read runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: cybozu/renovate-dry-run-action@v1 with: config-file: renovate.json5 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 191151fc..de05ee93 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,9 +9,9 @@ jobs: release: # Run the build on macOS, because only the macOS version is built with CGO enabled. # See https://github.com/golang/go/issues/12524 - runs-on: macos-11 + runs-on: macos-13 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - uses: ./.github/actions/setup-go