From 411228ae77a2b2a7cd766f24e90ffdfab46af270 Mon Sep 17 00:00:00 2001 From: achingbrain Date: Wed, 29 Nov 2023 17:47:04 +0000 Subject: [PATCH] chore: add manifest command --- .github/workflows/main.yml | 33 +++++++++++++++------------------ 1 file changed, 15 insertions(+), 18 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 6f6fea5ae5..403f550422 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -50,7 +50,7 @@ jobs: # node-version: ${{ matrix.node }} # - uses: ipfs/aegir/actions/cache-node-modules@master # - run: npm run --if-present test:node - # - uses: codecov/codecov-action@eaaf4bedf32dbdc6b720b63067d99c4d77d6047d # v3.1.4 + # - uses: codecov/codecov-action@f32b3a3741e1053eb607407145bc9619351dc93b # v2.1.0 # with: # flags: node # files: .coverage/*,packages/*/.coverage/* @@ -65,7 +65,7 @@ jobs: # node-version: lts/* # - uses: ipfs/aegir/actions/cache-node-modules@master # - run: npm run --if-present test:chrome - # - uses: codecov/codecov-action@eaaf4bedf32dbdc6b720b63067d99c4d77d6047d # v3.1.4 + # - uses: codecov/codecov-action@f32b3a3741e1053eb607407145bc9619351dc93b # v2.1.0 # with: # flags: chrome # files: .coverage/*,packages/*/.coverage/* @@ -80,7 +80,7 @@ jobs: # node-version: lts/* # - uses: ipfs/aegir/actions/cache-node-modules@master # - run: npm run --if-present test:chrome-webworker - # - uses: codecov/codecov-action@eaaf4bedf32dbdc6b720b63067d99c4d77d6047d # v3.1.4 + # - uses: codecov/codecov-action@f32b3a3741e1053eb607407145bc9619351dc93b # v2.1.0 # with: # flags: chrome-webworker # files: .coverage/*,packages/*/.coverage/* @@ -95,7 +95,7 @@ jobs: # node-version: lts/* # - uses: ipfs/aegir/actions/cache-node-modules@master # - run: npm run --if-present test:firefox - # - uses: codecov/codecov-action@eaaf4bedf32dbdc6b720b63067d99c4d77d6047d # v3.1.4 + # - uses: codecov/codecov-action@f32b3a3741e1053eb607407145bc9619351dc93b # v2.1.0 # with: # flags: firefox # files: .coverage/*,packages/*/.coverage/* @@ -110,7 +110,7 @@ jobs: # node-version: lts/* # - uses: ipfs/aegir/actions/cache-node-modules@master # - run: npm run --if-present test:firefox-webworker - # - uses: codecov/codecov-action@eaaf4bedf32dbdc6b720b63067d99c4d77d6047d # v3.1.4 + # - uses: codecov/codecov-action@f32b3a3741e1053eb607407145bc9619351dc93b # v2.1.0 # with: # flags: firefox-webworker # files: .coverage/*,packages/*/.coverage/* @@ -126,7 +126,7 @@ jobs: # - uses: ipfs/aegir/actions/cache-node-modules@master # - run: npx playwright install-deps # - run: npm run --if-present test:webkit - # - uses: codecov/codecov-action@eaaf4bedf32dbdc6b720b63067d99c4d77d6047d # v3.1.4 + # - uses: codecov/codecov-action@f32b3a3741e1053eb607407145bc9619351dc93b # v2.1.0 # with: # flags: webkit # files: .coverage/*,packages/*/.coverage/* @@ -141,7 +141,7 @@ jobs: # node-version: lts/* # - uses: ipfs/aegir/actions/cache-node-modules@master # - run: npx xvfb-maybe npm run --if-present test:electron-main - # - uses: codecov/codecov-action@eaaf4bedf32dbdc6b720b63067d99c4d77d6047d # v3.1.4 + # - uses: codecov/codecov-action@f32b3a3741e1053eb607407145bc9619351dc93b # v2.1.0 # with: # flags: electron-main # files: .coverage/*,packages/*/.coverage/* @@ -156,7 +156,7 @@ jobs: # node-version: lts/* # - uses: ipfs/aegir/actions/cache-node-modules@master # - run: npx xvfb-maybe npm run --if-present test:electron-renderer - # - uses: codecov/codecov-action@eaaf4bedf32dbdc6b720b63067d99c4d77d6047d # v3.1.4 + # - uses: codecov/codecov-action@f32b3a3741e1053eb607407145bc9619351dc93b # v2.1.0 # with: # flags: electron-renderer # files: .coverage/*,packages/*/.coverage/* @@ -205,7 +205,6 @@ jobs: # worker-count: 16 release: - if: github.event_name == 'push' && github.ref == 'refs/heads/main' runs-on: ubuntu-latest # needs: [ # test-node, @@ -218,19 +217,17 @@ jobs: # test-interop, # transport-interop # ] - permissions: - id-token: write - contents: write - pull-requests: write + if: github.event_name == 'push' && github.ref == 'refs/heads/main' + permissions: write-all steps: - - uses: google-github-actions/release-please-action@v3 + - uses: achingbrain/release-please-action@main id: release with: + token: ${{ secrets.UCI_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} + command: manifest release-type: node - monorepo-tags: true - last-release-sha: a7eb258e0ef2147671acba73d9febc2f882a484a - group-pull-request-title-pattern: "chore: release ${component}" - tag-separator: '@' + manifest-file: .release-please-manifest.json + config-file: .release-please.json changelog-types: | [ { "type": "feat", "section": "Features", "hidden": false },