diff --git a/.github/actions/setup-pnpm/action.yaml b/.github/actions/setup-pnpm/action.yaml index d19b3b6c..841bea97 100644 --- a/.github/actions/setup-pnpm/action.yaml +++ b/.github/actions/setup-pnpm/action.yaml @@ -13,12 +13,12 @@ inputs: runs: using: "composite" steps: - - uses: pnpm/action-setup@v2 + - uses: pnpm/action-setup@v4 with: version: ${{ inputs.pnpm-version }} run_install: false - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: ${{ inputs.node-version }} cache: pnpm @@ -27,7 +27,7 @@ runs: shell: bash run: echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT - - uses: actions/cache@v3 + - uses: actions/cache@v4 with: path: ${{ steps.pnpm-cache.outputs.STORE_PATH }} key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }} diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 3a46933f..5a5a6324 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -46,7 +46,7 @@ jobs: lighthouse: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: ./.github/actions/setup-pnpm - run: pnpm install @@ -67,25 +67,25 @@ jobs: packages: write contents: read steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - id: buildx uses: docker/setup-buildx-action@v2 - - uses: actions/cache@v3 + - uses: actions/cache@v4 with: path: /tmp/.buildx-cache key: ${{ runner.os }}-buildx-${{ github.sha }} restore-keys: | ${{ runner.os }}-buildx- - - uses: docker/login-action@v2 + - uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} - id: meta - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: images: ghcr.io/commaai/connect tags: | @@ -99,7 +99,7 @@ jobs: - name: get date run: echo "GIT_TIMESTAMP=$(git show -s --format=%cI)" >> $GITHUB_ENV - - uses: docker/build-push-action@v4 + - uses: docker/build-push-action@v5 with: build-args: | VITE_APP_GIT_SHA=${{ github.event_name == 'push' && github.sha || github.event.pull_request.head.sha }}