diff --git a/.github/workflows/actionlint.yml b/.github/workflows/actionlint.yml index 18a2b54..c3f6671 100644 --- a/.github/workflows/actionlint.yml +++ b/.github/workflows/actionlint.yml @@ -17,6 +17,6 @@ jobs: actionlint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: raven-actions/actionlint@v2 diff --git a/.github/workflows/backend-docker-publish.yml b/.github/workflows/backend-docker-publish.yml index babde66..7e3a815 100644 --- a/.github/workflows/backend-docker-publish.yml +++ b/.github/workflows/backend-docker-publish.yml @@ -27,13 +27,13 @@ jobs: packages: write steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Log in to Container Registry - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} @@ -46,7 +46,7 @@ jobs: echo "tag=$PLATFORM_TAG" >> "$GITHUB_OUTPUT" - name: Build and push Docker image - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v7 with: context: ./backend file: ./backend/Dockerfile @@ -72,10 +72,10 @@ jobs: packages: write steps: - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Log in to Container Registry - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} @@ -90,7 +90,7 @@ jobs: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ inputs.version }}-linux-arm64 - name: Add Docker image info to release - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: script: | const tag = 'backend-v${{ inputs.version }}'; diff --git a/.github/workflows/backend-release.yml b/.github/workflows/backend-release.yml index 12e0741..5cf3120 100644 --- a/.github/workflows/backend-release.yml +++ b/.github/workflows/backend-release.yml @@ -20,11 +20,11 @@ jobs: new-release-published: ${{ steps.semantic.outputs.new-release-published }} release-version: ${{ steps.semantic.outputs.release-version }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version: "lts/*" diff --git a/.github/workflows/frontend-docker-publish.yml b/.github/workflows/frontend-docker-publish.yml index ffa4c91..b696d4d 100644 --- a/.github/workflows/frontend-docker-publish.yml +++ b/.github/workflows/frontend-docker-publish.yml @@ -33,13 +33,13 @@ jobs: packages: write steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Log in to Container Registry - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} @@ -52,7 +52,7 @@ jobs: echo "tag=$PLATFORM_TAG" >> "$GITHUB_OUTPUT" - name: Build and push Docker image - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v7 with: context: ./frontend file: ./frontend/docker/prod.Dockerfile @@ -80,10 +80,10 @@ jobs: packages: write steps: - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Log in to Container Registry - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} @@ -98,7 +98,7 @@ jobs: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ inputs.version }}-linux-arm64 - name: Add Docker image info to release - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: script: | const tag = 'frontend-v${{ inputs.version }}'; diff --git a/.github/workflows/frontend-release.yml b/.github/workflows/frontend-release.yml index 5b7a501..d7bfa8f 100644 --- a/.github/workflows/frontend-release.yml +++ b/.github/workflows/frontend-release.yml @@ -20,11 +20,11 @@ jobs: new-release-published: ${{ steps.semantic.outputs.new-release-published }} release-version: ${{ steps.semantic.outputs.release-version }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version: "lts/*" diff --git a/.github/workflows/lint-build-test.yml b/.github/workflows/lint-build-test.yml index c96d997..a08a3b7 100644 --- a/.github/workflows/lint-build-test.yml +++ b/.github/workflows/lint-build-test.yml @@ -18,8 +18,8 @@ jobs: NEXT_PUBLIC_UMBRACO_BASE_URL: ${{ secrets.NEXT_PUBLIC_UMBRACO_BASE_URL }} NEXT_PUBLIC_SITE_URL: ${{ secrets.NEXT_PUBLIC_SITE_URL }} steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version-file: './frontend/.nvmrc' - run: npm install @@ -29,8 +29,8 @@ jobs: runs-on: ubuntu-latest if: ${{ github.event.pull_request.changed_files != '0' && (contains(github.event.pull_request.changed_files, 'backend/') || contains(github.event.pull_request.changed_files, '.github/workflows/')) }} steps: - - uses: actions/checkout@v4 - - uses: actions/setup-dotnet@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-dotnet@v5 with: dotnet-version: 8.0.x - run: dotnet restore