From 73b9f07807cfd884bed140c62d2fdf004f53d191 Mon Sep 17 00:00:00 2001 From: Ian Roberts Date: Tue, 27 Dec 2022 14:16:02 -0700 Subject: [PATCH 1/2] fix(release workflow): Updates workflow to use actions v3 for compatibility with node 14, 16, 18 --- .github/workflows/release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fdc61c9..2d574d1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -19,11 +19,11 @@ jobs: # pull-requests: write steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: fetch-depth: 0 - name: Setup Node.js - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: 16.9.0 - name: Install dependencies From 545edcdd3f72b9b9c508c55e2773182004ac5779 Mon Sep 17 00:00:00 2001 From: Ian Roberts Date: Tue, 27 Dec 2022 14:26:31 -0700 Subject: [PATCH 2/2] docs(release.yml): adds code comments for future work or permissions warning --- .github/workflows/release.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2d574d1..e9b6f55 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,5 +1,7 @@ ### # Run semantic-release only after all tests succeeded! +# - uses permissive GITHUB_TOKEN if we need to restrict the token in the future set permissions mannually +# - in a future step we'll deploy this project to npm ### name: Release