diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4ce6af0..159acc8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,12 +12,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Setup Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: - node-version: latest + node-version-file: .nvmrc cache: npm - name: Install Packages @@ -33,12 +33,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Setup Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: - node-version: latest + node-version-file: .nvmrc cache: npm - name: Install Packages diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index e9e28a8..bb4d3cd 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -1,6 +1,7 @@ on: push: - branches: main + branches: + - main jobs: deploy: @@ -12,12 +13,16 @@ jobs: name: github-pages url: ${{ steps.deployment.outputs.page_url }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 + - uses: actions/setup-node@v6 + with: + node-version-file: .nvmrc + cache: npm - run: npm ci && npm run build - - uses: actions/upload-pages-artifact@v2 + - uses: actions/upload-pages-artifact@v4 with: path: build - id: deployment - uses: actions/deploy-pages@v2 + uses: actions/deploy-pages@v4