diff --git a/.github/workflows/dev-release.yml b/.github/workflows/dev-release.yml index b18532e..92a1e8e 100644 --- a/.github/workflows/dev-release.yml +++ b/.github/workflows/dev-release.yml @@ -24,11 +24,11 @@ jobs: - win steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: fetch-depth: 0 - name: Install node ${{ matrix.node-version }} - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} cache: yarn @@ -39,7 +39,7 @@ jobs: git describe --tags --abbrev=1 && yarn bump "$(git describe --tags --abbrev=1 | cut -c2-)" package.json || echo "No tags yet. Skipping..." node ./bin/hyperdrive - name: Package into node binary - uses: lando/pkg-action@v2 + uses: lando/pkg-action@v6 with: entrypoint: bin/hyperdrive arch: ${{ matrix.arch }} @@ -100,14 +100,14 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Download ${{ matrix.key }} - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v7 with: name: ${{ matrix.key }} path: hyperdrive - name: Sign and Notarize - uses: lando/code-sign-action@v2 + uses: lando/code-sign-action@v3 id: code-sign-action with: file: ${{ matrix.file }} @@ -128,7 +128,7 @@ jobs: chmod +x releases/* ls -lsa releases - name: Configure S3 Credentials - uses: aws-actions/configure-aws-credentials@v2 + uses: aws-actions/configure-aws-credentials@v6 with: aws-access-key-id: ${{ secrets.S3_ACCESS_KEY_ID }} aws-secret-access-key: ${{ secrets.S3_SECRET_ACCESS_KEY }} diff --git a/.github/workflows/pr-deploy-tests.yml b/.github/workflows/pr-deploy-tests.yml index 1018901..1a8df8c 100644 --- a/.github/workflows/pr-deploy-tests.yml +++ b/.github/workflows/pr-deploy-tests.yml @@ -21,11 +21,11 @@ jobs: - win steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: fetch-depth: 0 - name: Install node ${{ matrix.node-version }} - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} cache: yarn @@ -36,7 +36,7 @@ jobs: git describe --tags --abbrev=1 && yarn bump "$(git describe --tags --abbrev=1 | cut -c2-)" package.json || echo "No tags yet. Skipping..." node ./bin/hyperdrive - name: Package into node binary - uses: lando/pkg-action@v2 + uses: lando/pkg-action@v6 with: entrypoint: bin/hyperdrive arch: ${{ matrix.arch }} @@ -97,14 +97,14 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Download ${{ matrix.key }} - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v7 with: name: ${{ matrix.key }} path: hyperdrive - name: Sign and Notarize - uses: lando/code-sign-action@v2 + uses: lando/code-sign-action@v3 id: code-sign-action with: file: ${{ matrix.file }} @@ -121,7 +121,7 @@ jobs: chmod +x ${{ steps.code-sign-action.outputs.file }} mv ${{ steps.code-sign-action.outputs.file }} ${{ matrix.result }} - name: Upload snapshot release ${{ matrix.result }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v6 with: name: ${{ matrix.result }} path: ${{ matrix.result }} diff --git a/.github/workflows/pr-leia-tests.yml b/.github/workflows/pr-leia-tests.yml index 1219d29..5763452 100644 --- a/.github/workflows/pr-leia-tests.yml +++ b/.github/workflows/pr-leia-tests.yml @@ -20,9 +20,9 @@ jobs: - '16' steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Install node ${{ matrix.node-version }} - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} cache: yarn diff --git a/.github/workflows/pr-linter.yml b/.github/workflows/pr-linter.yml index 1a2b7f1..0bad8c6 100644 --- a/.github/workflows/pr-linter.yml +++ b/.github/workflows/pr-linter.yml @@ -17,9 +17,9 @@ jobs: steps: # Install deps and cache - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Install node ${{ matrix.node-version }} - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} cache: yarn diff --git a/.github/workflows/pr-unit-tests.yml b/.github/workflows/pr-unit-tests.yml index 6abd9ec..0eed16a 100644 --- a/.github/workflows/pr-unit-tests.yml +++ b/.github/workflows/pr-unit-tests.yml @@ -17,9 +17,9 @@ jobs: steps: # Install deps and cache - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Install node ${{ matrix.node-version }} - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} cache: yarn diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c614230..7606efc 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,18 +23,18 @@ jobs: - win steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: fetch-depth: 0 - name: Install node ${{ matrix.node-version }} - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} cache: yarn - name: Install Yarn dependencies run: yarn install --prefer-offline --frozen-lockfile --production - name: Package into node binary - uses: lando/pkg-action@v2 + uses: lando/pkg-action@v6 with: entrypoint: bin/hyperdrive arch: ${{ matrix.arch }} @@ -101,14 +101,14 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Download ${{ matrix.key }} - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v7 with: name: ${{ matrix.key }} path: hyperdrive - name: Sign and Notarize - uses: lando/code-sign-action@v2 + uses: lando/code-sign-action@v3 id: code-sign-action with: file: ${{ matrix.file }} @@ -132,7 +132,7 @@ jobs: chmod +x releases/* ls -lsa releases - name: Configure S3 Credentials - uses: aws-actions/configure-aws-credentials@v2 + uses: aws-actions/configure-aws-credentials@v6 with: aws-access-key-id: ${{ secrets.S3_ACCESS_KEY_ID }} aws-secret-access-key: ${{ secrets.S3_SECRET_ACCESS_KEY }} @@ -146,7 +146,7 @@ jobs: tar -czvf releases/${{ matrix.compressed }} -C releases ${{ matrix.result }} ls -lsa releases - name: Upload releases to GitHub Releases - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v2 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: