diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c8be843..9fdc000 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,11 +13,11 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - name: Set node - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: pnpm/action-setup@v3 + - uses: actions/setup-node@v4 with: - node-version: 16.x + node-version: lts/* - name: Setup run: npm i -g @antfu/ni @@ -31,11 +31,11 @@ jobs: typecheck: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - name: Set node - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: pnpm/action-setup@v3 + - uses: actions/setup-node@v4 with: - node-version: 16.x + node-version: lts/* - name: Setup run: npm i -g @antfu/ni @@ -51,14 +51,14 @@ jobs: strategy: matrix: - node: [16.x, 18.x] + node: [lts/*] os: [ubuntu-latest] fail-fast: false steps: - - uses: actions/checkout@v3 - - name: Set node ${{ matrix.node }} - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: pnpm/action-setup@v3 + - uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b4b0d56..52bd155 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,16 +7,18 @@ on: jobs: release: + permissions: + contents: write runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - - name: Set node - uses: actions/setup-node@v3 + + - uses: actions/setup-node@v4 with: - node-version: 16.x + node-version: lts/* - - run: npx conventional-github-releaser -p angular + - run: npx changelogithub env: - CONVENTIONAL_GITHUB_RELEASER_TOKEN: ${{secrets.GITHUB_TOKEN}} + GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}