diff --git a/.github/workflows/test.workflow.pr.yml b/.github/workflows/test.workflow.pr.yml index 2f91ef2..c59df1e 100644 --- a/.github/workflows/test.workflow.pr.yml +++ b/.github/workflows/test.workflow.pr.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Get Commit Message id: commit @@ -44,7 +44,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: "[Test] Basic usage" uses: ./ @@ -76,7 +76,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: "🧹 Close Pull Request" uses: actions/github-script@v3 @@ -97,20 +97,20 @@ jobs: release: name: Release new version needs: [cleanup-test] - runs-on: ubuntu-18.04 + runs-on: Ubuntu steps: - name: Checkout - uses: actions/checkout@master + uses: actions/checkout@v4 with: ref: main - name: Setup Node.js - uses: actions/setup-node@v2 + uses: actions/setup-node@v4 with: - node-version: 14 + node-version: lts/* - name: Install dependencies - run: yarn install --frozen-lockfile + run: yarn install - name: Release env: diff --git a/.github/workflows/test.workflow.push.yml b/.github/workflows/test.workflow.push.yml index f7bebb2..600850e 100644 --- a/.github/workflows/test.workflow.push.yml +++ b/.github/workflows/test.workflow.push.yml @@ -12,21 +12,21 @@ jobs: name: Test build runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup Node.js - uses: actions/setup-node@v2 + uses: actions/setup-node@v4 with: - node-version: 14 + node-version: lts/* - name: Install dependencies - run: yarn install --frozen-lockfile + run: yarn install - name: Build run: yarn build - name: Ensure build was committed (necessary for Github Actions) - run: "[[ -z $(git status -s dist) ]]" + run: "[[ -z $(git status -s dist ':^dist/src') ]]" - name: "[Test] Unit tests" run: yarn test @@ -38,7 +38,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: fetch-depth: 0