diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7310df0..2841045 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,13 +10,13 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Install Go - uses: actions/setup-go@v2 + uses: actions/setup-go@v5 with: go-version: '1.22.x' - name: actions/checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: actions/cache - uses: actions/cache@v2 + uses: actions/cache@v4 with: path: ~/go key: ${{ env.GO_CACHE_PREFIX }}${{ hashFiles('go.mod') }} @@ -32,19 +32,19 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Install Go - uses: actions/setup-go@v2 + uses: actions/setup-go@v5 with: go-version: '1.22.x' - name: actions/checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: actions/cache - uses: actions/cache@v2 + uses: actions/cache@v4 with: path: ~/go key: ${{ env.GO_CACHE_PREFIX }}${{ hashFiles('go.mod') }} restore-keys: ${{ env.GO_CACHE_PREFIX }} - name: actions/cache - uses: actions/cache@v2 + uses: actions/cache@v4 with: path: ./.testdata/tcc key: tcc_${{ hashFiles('tcc_test.go') }} @@ -59,19 +59,19 @@ jobs: # runs-on: ubuntu-22.04 # steps: # - name: Install Go -# uses: actions/setup-go@v2 +# uses: actions/setup-go@v5 # with: # go-version: '1.22.x' # - name: actions/checkout -# uses: actions/checkout@v2 +# uses: actions/checkout@v4 # - name: actions/cache -# uses: actions/cache@v2 +# uses: actions/cache@v4 # with: # path: ~/go # key: ${{ env.GO_CACHE_PREFIX }}${{ hashFiles('go.mod') }} # restore-keys: ${{ env.GO_CACHE_PREFIX }} # - name: actions/cache -# uses: actions/cache@v2 +# uses: actions/cache@v4 # with: # path: ./.testdata/gcc # key: gcc_${{ hashFiles('gcc_test.go') }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7c1e3d8..62eaa99 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -10,17 +10,17 @@ jobs: runs-on: ubuntu-latest steps: - name: Install Go - uses: actions/setup-go@v2 + uses: actions/setup-go@v5 with: go-version: '1.22.x' - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Run GoReleaser - uses: goreleaser/goreleaser-action@v2 + uses: goreleaser/goreleaser-action@v6 with: version: latest - args: release --rm-dist + args: release --clean env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}