diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index e73a583..f5ce03d 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -19,7 +19,7 @@ jobs: with: fetch-depth: 0 - name: Setup go - uses: actions/setup-go@v4 + uses: actions/setup-go@v5 with: go-version: 1.18 - name: Go mod vendor @@ -47,17 +47,17 @@ jobs: echo ::set-output name=created::$(date -u +'%Y-%m-%dT%H:%M:%SZ') - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Available platforms run: echo ${{ steps.buildx.outputs.platforms }} - name: Login to DockerHub - uses: docker/login-action@v2 + uses: docker/login-action@v3 if: ${{ github.event_name != 'pull_request' }} with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Publish to Docker Hub - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v6 with: context: . target: run diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 0ae05b3..44509a7 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 6 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: technote-space/get-diff-action@v6.1.2 with: PATTERNS: | @@ -24,5 +24,5 @@ jobs: # Required: the version of golangci-lint is required and must be specified without patch version: we always use the latest patch version. version: v1.52.2 args: --timeout 10m - github-token: ${{ secrets.github_token }} + github-token: ${{ secrets. if: env.GIT_DIFF diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f49d194..8bc282d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -17,7 +17,7 @@ jobs: - name: Checkout uses: actions/checkout@master - name: Setup go - uses: actions/setup-go@v4 + uses: actions/setup-go@v5 with: go-version: 1.18 - name: Go mod vendor