diff --git a/.github/workflows/build-branch.yml b/.github/workflows/build-branch.yml index 087a012d40c..61fdf5c2691 100644 --- a/.github/workflows/build-branch.yml +++ b/.github/workflows/build-branch.yml @@ -134,7 +134,7 @@ jobs: - id: checkout_files name: Checkout Files - uses: actions/checkout@v4 + uses: actions/checkout@v6 branch_build_push_admin: name: Build-Push Admin Docker Image @@ -142,7 +142,7 @@ jobs: needs: [branch_build_setup] steps: - name: Admin Build and Push - uses: makeplane/actions/build-push@v1.0.0 + uses: makeplane/actions/build-push@v1.4.0 with: build-release: ${{ needs.branch_build_setup.outputs.build_release }} build-prerelease: ${{ needs.branch_build_setup.outputs.build_prerelease }} @@ -164,7 +164,7 @@ jobs: needs: [branch_build_setup] steps: - name: Web Build and Push - uses: makeplane/actions/build-push@v1.0.0 + uses: makeplane/actions/build-push@v1.4.0 with: build-release: ${{ needs.branch_build_setup.outputs.build_release }} build-prerelease: ${{ needs.branch_build_setup.outputs.build_prerelease }} @@ -186,7 +186,7 @@ jobs: needs: [branch_build_setup] steps: - name: Space Build and Push - uses: makeplane/actions/build-push@v1.0.0 + uses: makeplane/actions/build-push@v1.4.0 with: build-release: ${{ needs.branch_build_setup.outputs.build_release }} build-prerelease: ${{ needs.branch_build_setup.outputs.build_prerelease }} @@ -208,7 +208,7 @@ jobs: needs: [branch_build_setup] steps: - name: Live Build and Push - uses: makeplane/actions/build-push@v1.0.0 + uses: makeplane/actions/build-push@v1.4.0 with: build-release: ${{ needs.branch_build_setup.outputs.build_release }} build-prerelease: ${{ needs.branch_build_setup.outputs.build_prerelease }} @@ -230,7 +230,7 @@ jobs: needs: [branch_build_setup] steps: - name: Backend Build and Push - uses: makeplane/actions/build-push@v1.0.0 + uses: makeplane/actions/build-push@v1.4.0 with: build-release: ${{ needs.branch_build_setup.outputs.build_release }} build-prerelease: ${{ needs.branch_build_setup.outputs.build_prerelease }} @@ -252,7 +252,7 @@ jobs: needs: [branch_build_setup] steps: - name: Proxy Build and Push - uses: makeplane/actions/build-push@v1.0.0 + uses: makeplane/actions/build-push@v1.4.0 with: build-release: ${{ needs.branch_build_setup.outputs.build_release }} build-prerelease: ${{ needs.branch_build_setup.outputs.build_prerelease }} @@ -282,7 +282,7 @@ jobs: - branch_build_push_proxy steps: - name: Checkout Files - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Prepare AIO Assets id: prepare_aio_assets @@ -298,13 +298,13 @@ jobs: echo "AIO_BUILD_VERSION=${aio_version}" >> $GITHUB_OUTPUT - name: Upload AIO Assets - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: path: ./deployments/aio/community/dist name: aio-assets-dist - name: AIO Build and Push - uses: makeplane/actions/build-push@v1.1.0 + uses: makeplane/actions/build-push@v1.4.0 with: build-release: ${{ needs.branch_build_setup.outputs.build_release }} build-prerelease: ${{ needs.branch_build_setup.outputs.build_prerelease }} @@ -337,7 +337,7 @@ jobs: - branch_build_push_proxy steps: - name: Checkout Files - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Update Assets run: | @@ -352,7 +352,7 @@ jobs: # sed -i 's/APP_RELEASE=stable/APP_RELEASE='${REL_VERSION}'/g' deployments/cli/community/variables.env - name: Upload Assets - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: community-assets path: | @@ -381,7 +381,7 @@ jobs: REL_VERSION: ${{ needs.branch_build_setup.outputs.release_version }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Update Assets run: | @@ -391,7 +391,7 @@ jobs: - name: Create Release id: create_release - uses: softprops/action-gh-release@v2.1.0 + uses: softprops/action-gh-release@v2.5.0 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token with: diff --git a/.github/workflows/check-version.yml b/.github/workflows/check-version.yml index 855ee359fe2..e32581f2e2d 100644 --- a/.github/workflows/check-version.yml +++ b/.github/workflows/check-version.yml @@ -10,13 +10,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: ref: ${{ github.head_ref }} fetch-depth: 0 - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 - name: Get PR Branch version run: echo "PR_VERSION=$(node -p "require('./package.json').version")" >> $GITHUB_ENV diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 6d63f54c4f8..a645c192ff3 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -23,7 +23,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Initialize CodeQL uses: github/codeql-action/init@v4 diff --git a/.github/workflows/codespell.yml b/.github/workflows/codespell.yml index ca87dc9347f..2798d8d5255 100644 --- a/.github/workflows/codespell.yml +++ b/.github/workflows/codespell.yml @@ -18,7 +18,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Annotate locations with typos uses: codespell-project/codespell-problem-matcher@v1 - name: Codespell diff --git a/.github/workflows/copyright-check.yml b/.github/workflows/copyright-check.yml index 1e20ed2eeb6..b406833a827 100644 --- a/.github/workflows/copyright-check.yml +++ b/.github/workflows/copyright-check.yml @@ -21,7 +21,7 @@ jobs: uses: actions/checkout@v6 - name: Set up Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: "1.22" diff --git a/.github/workflows/feature-deployment.yml b/.github/workflows/feature-deployment.yml index dad3489dfec..c0740c517b4 100644 --- a/.github/workflows/feature-deployment.yml +++ b/.github/workflows/feature-deployment.yml @@ -48,7 +48,7 @@ jobs: - id: checkout_files name: Checkout Files - uses: actions/checkout@v4 + uses: actions/checkout@v6 full_build_push: runs-on: ubuntu-22.04 @@ -63,23 +63,23 @@ jobs: BUILDX_ENDPOINT: ${{ needs.branch_build_setup.outputs.gh_buildx_endpoint }} steps: - name: Login to Docker Hub - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 with: driver: ${{ env.BUILDX_DRIVER }} version: ${{ env.BUILDX_VERSION }} endpoint: ${{ env.BUILDX_ENDPOINT }} - name: Check out the repo - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Build and Push to Docker Hub - uses: docker/build-push-action@v6.9.0 + uses: docker/build-push-action@v7.0.0 with: context: . file: ./aio/Dockerfile-app @@ -112,7 +112,7 @@ jobs: sudo apt-get install -y python3-pip pip3 install awscli - name: Tailscale - uses: tailscale/github-action@v2 + uses: tailscale/github-action@v4 with: oauth-client-id: ${{ secrets.TAILSCALE_OAUTH_CLIENT_ID }} oauth-secret: ${{ secrets.TAILSCALE_OAUTH_SECRET }} diff --git a/.github/workflows/pull-request-build-lint-web-apps.yml b/.github/workflows/pull-request-build-lint-web-apps.yml index 6d67699231a..d5d417ca395 100644 --- a/.github/workflows/pull-request-build-lint-web-apps.yml +++ b/.github/workflows/pull-request-build-lint-web-apps.yml @@ -46,7 +46,7 @@ jobs: run: echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV - name: Cache pnpm store - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ${{ env.STORE_PATH }} key: pnpm-store-${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }} @@ -89,7 +89,7 @@ jobs: run: echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV - name: Cache pnpm store - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ${{ env.STORE_PATH }} key: pnpm-store-${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }} @@ -97,7 +97,7 @@ jobs: pnpm-store-${{ runner.os }}- - name: Restore Turbo cache - uses: actions/cache/restore@v4 + uses: actions/cache/restore@v5 with: path: .turbo key: turbo-${{ runner.os }}-${{ github.event.pull_request.base.sha }}-${{ github.sha }} @@ -112,7 +112,7 @@ jobs: run: pnpm turbo run build --affected - name: Save Turbo cache - uses: actions/cache/save@v4 + uses: actions/cache/save@v5 with: path: .turbo key: turbo-${{ runner.os }}-${{ github.event.pull_request.base.sha }}-${{ github.sha }} @@ -146,7 +146,7 @@ jobs: run: echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV - name: Cache pnpm store - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ${{ env.STORE_PATH }} key: pnpm-store-${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }} @@ -187,7 +187,7 @@ jobs: run: echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV - name: Cache pnpm store - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ${{ env.STORE_PATH }} key: pnpm-store-${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }} @@ -195,7 +195,7 @@ jobs: pnpm-store-${{ runner.os }}- - name: Restore Turbo cache - uses: actions/cache/restore@v4 + uses: actions/cache/restore@v5 with: path: .turbo key: turbo-${{ runner.os }}-${{ github.event.pull_request.base.sha }}-${{ github.sha }} diff --git a/.github/workflows/sync-repo-pr.yml b/.github/workflows/sync-repo-pr.yml index 548ccbf423f..5047f4fee0f 100644 --- a/.github/workflows/sync-repo-pr.yml +++ b/.github/workflows/sync-repo-pr.yml @@ -21,7 +21,7 @@ jobs: contents: write steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 # Fetch all history for all branches and tags diff --git a/.github/workflows/sync-repo.yml b/.github/workflows/sync-repo.yml index 5d6c72cb758..3f97dbbf10b 100644 --- a/.github/workflows/sync-repo.yml +++ b/.github/workflows/sync-repo.yml @@ -17,7 +17,7 @@ jobs: contents: read steps: - name: Checkout Code - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: persist-credentials: false fetch-depth: 0