From 5ae9384105fedc9209222a56b16a327f49b9a826 Mon Sep 17 00:00:00 2001 From: dfeldick Date: Wed, 31 Jan 2024 07:24:09 -0700 Subject: [PATCH] APIGOV-27175 - update workflow actions --- .github/workflows/build-agents.yml | 8 ++++---- .github/workflows/build-discovery-docker.yml | 8 ++++---- .github/workflows/build-traceability-docker.yml | 8 ++++---- .github/workflows/create-tag-for-release.yml | 4 ++-- .github/workflows/fully-automated-release.yml | 4 ++-- .github/workflows/webmethods-agents-release.yml | 10 +++++----- 6 files changed, 21 insertions(+), 21 deletions(-) diff --git a/.github/workflows/build-agents.yml b/.github/workflows/build-agents.yml index e52293a..e7c83c7 100644 --- a/.github/workflows/build-agents.yml +++ b/.github/workflows/build-agents.yml @@ -10,9 +10,9 @@ jobs: GOFLAGS: "-mod=mod" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version: 1.21 - name: Test @@ -26,9 +26,9 @@ jobs: COMMIT_ID: ${{ github.sha }} runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version: 1.21 - name: Build discovery agent diff --git a/.github/workflows/build-discovery-docker.yml b/.github/workflows/build-discovery-docker.yml index 9af67de..18ddc8d 100644 --- a/.github/workflows/build-discovery-docker.yml +++ b/.github/workflows/build-discovery-docker.yml @@ -14,13 +14,13 @@ jobs: ORG_NAME: Axway runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Create commit_id & version environment variables run: | commitId=$(git rev-parse --short HEAD) echo "commitId=$commitId" >> $GITHUB_ENV - name: Log in to the Container registry - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.actor }} @@ -28,13 +28,13 @@ jobs: - name: Extract metadata (tags, labels) for Docker id: meta - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: flavor: latest=false images: ghcr.io/${{ env.ORG_NAME }}/${{ env.IMAGE_NAME }} - name: Build and push Docker image - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: context: . file: build/discovery.Dockerfile diff --git a/.github/workflows/build-traceability-docker.yml b/.github/workflows/build-traceability-docker.yml index 158dc91..34b12f9 100644 --- a/.github/workflows/build-traceability-docker.yml +++ b/.github/workflows/build-traceability-docker.yml @@ -14,13 +14,13 @@ jobs: ORG_NAME: Axway runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Create commit_id & version environment variables run: | commitId=$(git rev-parse --short HEAD) echo "commitId=$commitId" >> $GITHUB_ENV - name: Log in to the Container registry - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.actor }} @@ -28,13 +28,13 @@ jobs: - name: Extract metadata (tags, labels) for Docker id: meta - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: flavor: latest=false images: ghcr.io/${{ env.ORG_NAME }}/${{ env.IMAGE_NAME }} - name: Build and push Docker image - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: context: . file: build/traceability.Dockerfile diff --git a/.github/workflows/create-tag-for-release.yml b/.github/workflows/create-tag-for-release.yml index ae2f6d9..a627657 100644 --- a/.github/workflows/create-tag-for-release.yml +++ b/.github/workflows/create-tag-for-release.yml @@ -11,7 +11,7 @@ jobs: if: github.event.pull_request.merged == true && startsWith(github.head_ref, 'APIGOV-UpdateSDK') runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Bump tag version and push tag id: tag_version uses: mathieudutour/github-tag-action@v6.1 @@ -26,7 +26,7 @@ jobs: echo "new tag ${{ steps.tag_version.outputs.new_tag }} - name: Create a GitHub release - uses: ncipollo/release-action@v1 + uses: ncipollo/release-action@v1.13.0 with: tag: ${{ steps.tag_version.outputs.new_tag }} name: Release ${{ steps.tag_version.outputs.new_tag }} diff --git a/.github/workflows/fully-automated-release.yml b/.github/workflows/fully-automated-release.yml index 7a5f288..5f5c4b8 100644 --- a/.github/workflows/fully-automated-release.yml +++ b/.github/workflows/fully-automated-release.yml @@ -13,10 +13,10 @@ jobs: working-directory: . runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version: 1.21 diff --git a/.github/workflows/webmethods-agents-release.yml b/.github/workflows/webmethods-agents-release.yml index 967cf03..ced54ee 100644 --- a/.github/workflows/webmethods-agents-release.yml +++ b/.github/workflows/webmethods-agents-release.yml @@ -15,10 +15,10 @@ jobs: working-directory: . runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version: 1.21 @@ -49,10 +49,10 @@ jobs: working-directory: . runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version: 1.21 @@ -88,7 +88,7 @@ jobs: needs: [buildDiscoveryAgent, buildTraceabilityAgent] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Notify Teams channel env: