diff --git a/.github/actions/install/action.yml b/.github/actions/install/action.yml index 15002d2..f09c557 100644 --- a/.github/actions/install/action.yml +++ b/.github/actions/install/action.yml @@ -5,7 +5,7 @@ runs: using: composite steps: - name: Setup PNPM - uses: pnpm/action-setup@v2.4.0 + uses: pnpm/action-setup@v4 with: run_install: false standalone: true @@ -13,7 +13,7 @@ runs: version: 8 - name: Setup Node - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 19 cache: pnpm diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bc0fcdc..3049353 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,17 +13,17 @@ concurrency: cancel-in-progress: true env: - NODE_OPTIONS: "--max_old_space_size=8192" + NODE_OPTIONS: '--max_old_space_size=8192' jobs: typecheck: name: 🟦 Typescript - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest env: FORCE_COLOR: true steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 @@ -39,12 +39,12 @@ jobs: run: pnpm run typecheck eslint: name: 👕 Linting - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest env: FORCE_COLOR: true steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Tools & Dependencies uses: ./.github/actions/install @@ -58,22 +58,22 @@ jobs: run: pnpm run lint sanity: name: 🧠 Sanity - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest env: FORCE_COLOR: true steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - uses: ./.github/actions/sanity build: name: 🛠️ Build - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest env: FORCE_COLOR: true steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Tools & Dependencies uses: ./.github/actions/install diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 0ef97cc..9fedeec 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -5,18 +5,18 @@ on: branches: [master] env: - NODE_OPTIONS: "--max_old_space_size=8192" + NODE_OPTIONS: '--max_old_space_size=8192' jobs: deploy: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest permissions: contents: write concurrency: group: ${{ github.workflow }}-${{ github.ref }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 @@ -59,7 +59,7 @@ jobs: run: | SEARCH_JSON=$(cat blog/out/search.json) echo "::set-output name=search_json::${SEARCH_JSON}" - + - name: Deploy search index uses: fjogeleit/http-request-action@v1 with: diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml index 857cfb4..4aa28fe 100644 --- a/.github/workflows/labeler.yml +++ b/.github/workflows/labeler.yml @@ -1,4 +1,4 @@ -name: "Pull Request Labeler" +name: 'Pull Request Labeler' on: - pull_request_target