diff --git a/.github/workflows/build-preview.yml b/.github/workflows/build-preview.yml index 5a1fe803a..84d2ac002 100644 --- a/.github/workflows/build-preview.yml +++ b/.github/workflows/build-preview.yml @@ -19,16 +19,16 @@ jobs: runs-on: ubuntu-latest steps: - name: Use Node.js 18.x - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 18.x - name: Checkout Main Branch 🛎️ - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: main path: main - name: Checkout PR Branch 🛎️ - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: pr-branch - name: Install and Build Main Branch 🔧 @@ -110,7 +110,7 @@ jobs: mv samples-diff ../dist/ working-directory: pr-branch - name: Upload Build artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: americana path: dist/ @@ -123,7 +123,7 @@ jobs: echo $PR_SHA > pr/pr_sha echo "Saved PR# ${{ github.event.pull_request.number }}, SHA# ${{ github.event.pull_request.head.sha }} for upload" - name: Upload PR artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: pr_ci_artifacts path: pr/ diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 387e51a7f..fc8537a81 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -19,9 +19,9 @@ jobs: url: ${{ steps.deployment.outputs.page_url }} steps: - name: Checkout 🛎️ - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Use Node.js 18.x - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 18.x - name: Install and Build 🔧 @@ -35,9 +35,9 @@ jobs: mkdir -p dist/shield-docs cp -r shieldlib/docs/* dist/shield-docs - name: Upload 🏗 - uses: actions/upload-pages-artifact@v1 + uses: actions/upload-pages-artifact@v3 with: path: ./dist - name: Deploy 🚀 id: deployment - uses: actions/deploy-pages@v1 + uses: actions/deploy-pages@v4 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 418816635..5d1c098d2 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -10,7 +10,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: # Make sure the actual branch is checked out when running on pull requests repository: ${{ github.event.pull_request.head.repo.full_name }} @@ -19,7 +19,7 @@ jobs: fetch-depth: 0 - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: "18" # Specify the Node.js version diff --git a/.github/workflows/test-build-macos-13.yml b/.github/workflows/test-build-macos-13.yml index 0258b2282..3d893b395 100644 --- a/.github/workflows/test-build-macos-13.yml +++ b/.github/workflows/test-build-macos-13.yml @@ -9,9 +9,9 @@ jobs: runs-on: macos-13 steps: - name: Checkout 🛎️ - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Use Node.js 18.x - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 18.x - name: Build Shield Library 🛡️ diff --git a/.github/workflows/test-build-ubuntu.yml b/.github/workflows/test-build-ubuntu.yml index e52a87a94..4440ba9c6 100644 --- a/.github/workflows/test-build-ubuntu.yml +++ b/.github/workflows/test-build-ubuntu.yml @@ -9,9 +9,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout 🛎️ - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Use Node.js 18.x - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 18.x - name: Build Shield Library 🛡️