From cd0f301a3c8496cc5571d8df698be343e48bb34e Mon Sep 17 00:00:00 2001 From: osamingo <1390409+osamingo@users.noreply.github.com> Date: Thu, 3 Apr 2025 23:31:35 +0900 Subject: [PATCH 1/3] ci: use stable and oldstable alias in go-version params --- .github/workflows/apidiff.yaml | 2 +- .github/workflows/tests.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/apidiff.yaml b/.github/workflows/apidiff.yaml index 37c0b5f..d88064c 100644 --- a/.github/workflows/apidiff.yaml +++ b/.github/workflows/apidiff.yaml @@ -12,7 +12,7 @@ jobs: steps: - uses: actions/setup-go@v4 with: - go-version: 1.21 + go-version: 'stable' - run: go install golang.org/x/exp/cmd/apidiff@latest - uses: actions/checkout@v3 with: diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 138397c..d7fa734 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -10,7 +10,7 @@ jobs: unit-tests: strategy: matrix: - go-version: [1.19, 1.20.x, 1.21] + go-version: ['stable', 'oldstable'] runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 From 6fba7e82014c7acbae20e0b554adcdb30e3c3c35 Mon Sep 17 00:00:00 2001 From: osamingo <1390409+osamingo@users.noreply.github.com> Date: Thu, 3 Apr 2025 23:35:53 +0900 Subject: [PATCH 2/3] ci: bump up of actions used --- .github/workflows/apidiff.yaml | 6 +++--- .github/workflows/tests.yaml | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/apidiff.yaml b/.github/workflows/apidiff.yaml index d88064c..5591819 100644 --- a/.github/workflows/apidiff.yaml +++ b/.github/workflows/apidiff.yaml @@ -10,15 +10,15 @@ jobs: compat: runs-on: ubuntu-latest steps: - - uses: actions/setup-go@v4 + - uses: actions/setup-go@v5 with: go-version: 'stable' - run: go install golang.org/x/exp/cmd/apidiff@latest - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: master - run: apidiff -w uuid.baseline . - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: clean: false - run: | diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index d7fa734..cb0af53 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -13,8 +13,8 @@ jobs: go-version: ['stable', 'oldstable'] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-go@v4 + - uses: actions/checkout@v4 + - uses: actions/setup-go@v5 with: go-version: ${{ matrix.go-version }} - run: go test -v ./... From 51168154024a4b38b7ad8107aa48b07665963562 Mon Sep 17 00:00:00 2001 From: osamingo <1390409+osamingo@users.noreply.github.com> Date: Thu, 3 Apr 2025 23:36:50 +0900 Subject: [PATCH 3/3] ci: pinning for actions used --- .github/workflows/apidiff.yaml | 6 +++--- .github/workflows/tests.yaml | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/apidiff.yaml b/.github/workflows/apidiff.yaml index 5591819..1373649 100644 --- a/.github/workflows/apidiff.yaml +++ b/.github/workflows/apidiff.yaml @@ -10,15 +10,15 @@ jobs: compat: runs-on: ubuntu-latest steps: - - uses: actions/setup-go@v5 + - uses: actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b # v5.4.0 with: go-version: 'stable' - run: go install golang.org/x/exp/cmd/apidiff@latest - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: ref: master - run: apidiff -w uuid.baseline . - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: clean: false - run: | diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index cb0af53..a7d59f6 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -13,8 +13,8 @@ jobs: go-version: ['stable', 'oldstable'] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-go@v5 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - uses: actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b # v5.4.0 with: go-version: ${{ matrix.go-version }} - run: go test -v ./...