diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b69260a..ea89883 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,11 +11,11 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v4.3.1 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v4.4.0 with: - node-version: 24 + node-version: 24.16.0 - run: corepack enable @@ -23,7 +23,7 @@ jobs: id: cache run: echo "path=$(pnpm store path)" >> $GITHUB_OUTPUT - - uses: actions/cache@v4 + - uses: actions/cache@v4.3.0 with: path: ${{ steps.cache.outputs.path }} key: v1-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }} @@ -39,11 +39,11 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v4.3.1 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v4.4.0 with: - node-version: 24 + node-version: 24.16.0 - run: corepack enable @@ -51,7 +51,7 @@ jobs: id: cache run: echo "path=$(pnpm store path)" >> $GITHUB_OUTPUT - - uses: actions/cache@v4 + - uses: actions/cache@v4.3.0 with: path: ${{ steps.cache.outputs.path }} key: v1-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }} @@ -70,11 +70,11 @@ jobs: contents: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v4.3.1 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v4.4.0 with: - node-version: 24 + node-version: 24.16.0 - run: corepack enable @@ -82,7 +82,7 @@ jobs: id: cache run: echo "path=$(pnpm store path)" >> $GITHUB_OUTPUT - - uses: actions/cache@v4 + - uses: actions/cache@v4.3.0 with: path: ${{ steps.cache.outputs.path }} key: v1-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }} @@ -98,7 +98,7 @@ jobs: - name: Deploy if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }} - uses: peaceiris/actions-gh-pages@v4 + uses: peaceiris/actions-gh-pages@v4.1.0 with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: ./dist @@ -117,7 +117,7 @@ jobs: steps: - name: Docker meta id: meta - uses: docker/metadata-action@v5 + uses: docker/metadata-action@v5.10.0 with: images: | ghcr.io/${{ github.repository }} @@ -127,14 +127,14 @@ jobs: - name: Login to GHCR if: ${{ github.ref == 'refs/heads/main' }} - uses: docker/login-action@v3 + uses: docker/login-action@v3.7.0 with: registry: ghcr.io username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} - name: Build and maybe Push Docker image - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v6.19.2 with: build-args: | GIT_SHA=${{ github.sha }} diff --git a/mise.toml b/mise.toml index 6ea5a7e..6b68913 100644 --- a/mise.toml +++ b/mise.toml @@ -1,2 +1,2 @@ [tools] -node = "24" +node = "v24.16.0"