diff --git a/.github/workflows/continuous-delivery.yaml b/.github/workflows/continuous-delivery.yaml index 74efceb..102a94e 100644 --- a/.github/workflows/continuous-delivery.yaml +++ b/.github/workflows/continuous-delivery.yaml @@ -28,13 +28,13 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 - name: Docker Metadata id: metadata - uses: docker/metadata-action@v5 + uses: docker/metadata-action@v6 with: images: | ghcr.io/${{ github.repository }} @@ -43,13 +43,13 @@ jobs: type=semver,pattern={{raw}} - name: Setup QEMU - uses: docker/setup-qemu-action@v3 + uses: docker/setup-qemu-action@v4 - name: Setup Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Login to GitHub Container Registry - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: username: ${{ github.repository_owner }} password: ${{ secrets.GITHUB_TOKEN }} @@ -57,7 +57,7 @@ jobs: - name: Build and Push Docker Image id: docker_build - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: push: true context: ./supabase/functions @@ -80,12 +80,12 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 - name: Setup Supabase - uses: supabase/setup-cli@v1 + uses: supabase/setup-cli@v2 - name: Push Database Migration and Deploy Functions if: github.ref == 'refs/heads/main' @@ -155,7 +155,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -232,7 +232,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup Flutter uses: subosito/flutter-action@v2 @@ -260,7 +260,7 @@ jobs: - name: Upload Artifacts (PR) if: ${{ github.event_name == 'pull_request' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: feeddeck-macos-universal.zip path: app/build/macos/Build/Products/Release/feeddeck-macos-universal.zip @@ -292,7 +292,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install Packages run: | @@ -334,7 +334,7 @@ jobs: - name: Upload Artifacts (PR) if: ${{ github.event_name == 'pull_request' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: feeddeck-linux-x86_64.tar.gz path: app/build/feeddeck-linux-x86_64.tar.gz @@ -370,7 +370,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install Packages run: | @@ -412,7 +412,7 @@ jobs: - name: Upload Artifacts (PR) if: ${{ github.event_name == 'pull_request' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: feeddeck-linux-arm64.tar.gz path: app/build/feeddeck-linux-arm64.tar.gz @@ -444,7 +444,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup Flutter uses: subosito/flutter-action@v2 @@ -476,7 +476,7 @@ jobs: - name: Upload Artifacts (PR) if: ${{ github.event_name == 'pull_request' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: feeddeck-windows-x86_64.zip path: app/feeddeck-windows-x86_64.zip @@ -493,7 +493,7 @@ jobs: - name: Upload Artifacts (PR) if: ${{ github.event_name == 'pull_request' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: feeddeck-windows-x86_64-msix.zip path: app/build/feeddeck-windows-x86_64-msix.zip @@ -523,7 +523,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup Flutter uses: subosito/flutter-action@v2 @@ -560,7 +560,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup Java run: echo "JAVA_HOME=$JAVA_HOME_17_X64" >> $GITHUB_ENV diff --git a/.github/workflows/continuous-integration.yaml b/.github/workflows/continuous-integration.yaml index a14783b..ffa6c03 100644 --- a/.github/workflows/continuous-integration.yaml +++ b/.github/workflows/continuous-integration.yaml @@ -19,7 +19,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup Flutter uses: subosito/flutter-action@v2 @@ -54,10 +54,10 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup Supabase - uses: supabase/setup-cli@v1 + uses: supabase/setup-cli@v2 - name: Setup Deno uses: denoland/setup-deno@v2 diff --git a/.github/workflows/landingpage.yaml b/.github/workflows/landingpage.yaml index e8836a5..f2194f8 100644 --- a/.github/workflows/landingpage.yaml +++ b/.github/workflows/landingpage.yaml @@ -21,17 +21,17 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup Node - uses: actions/setup-node@v5 + uses: actions/setup-node@v6 with: node-version: "20" cache: npm cache-dependency-path: landing/package-lock.json - name: Setup Pages - uses: actions/configure-pages@v5 + uses: actions/configure-pages@v6 - name: Install Dependencies run: | @@ -42,7 +42,7 @@ jobs: npm run build - name: Upload Artifact - uses: actions/upload-pages-artifact@v4 + uses: actions/upload-pages-artifact@v5 with: path: ./landing/out @@ -62,4 +62,4 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v4 + uses: actions/deploy-pages@v5 diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 3ed6a2a..2aa1ce5 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -14,7 +14,7 @@ jobs: contents: write steps: - name: Release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@v3 if: github.ref_type == 'tag' with: generate_release_notes: true