feat: update runtime to node 20 (#306)

This commit is contained in:
Peter Evans 2024-01-25 20:45:09 +09:00 committed by GitHub
parent d41bfe36e5
commit 71345be026
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 18 additions and 18 deletions

View File

@ -25,7 +25,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 16.x
node-version: 20.x
cache: npm
- run: npm ci
- run: npm run build

View File

@ -11,8 +11,8 @@ on:
type: choice
description: The major version tag to update
options:
- v2
- v3
- v4
jobs:
tag:

View File

@ -10,7 +10,7 @@ A GitHub action to create or update an issue or pull request comment.
```yml
- name: Create comment
uses: peter-evans/create-or-update-comment@v3
uses: peter-evans/create-or-update-comment@v4
with:
issue-number: 1
body: |
@ -26,7 +26,7 @@ A GitHub action to create or update an issue or pull request comment.
```yml
- name: Update comment
uses: peter-evans/create-or-update-comment@v3
uses: peter-evans/create-or-update-comment@v4
with:
comment-id: 557858210
body: |
@ -38,7 +38,7 @@ A GitHub action to create or update an issue or pull request comment.
```yml
- name: Add reactions
uses: peter-evans/create-or-update-comment@v3
uses: peter-evans/create-or-update-comment@v4
with:
comment-id: 557858210
reactions: |
@ -73,7 +73,7 @@ Note that in order to read the step output the action step must have an id.
```yml
- name: Create comment
uses: peter-evans/create-or-update-comment@v3
uses: peter-evans/create-or-update-comment@v4
id: couc
with:
issue-number: 1
@ -98,7 +98,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Add reaction
uses: peter-evans/create-or-update-comment@v3
uses: peter-evans/create-or-update-comment@v4
with:
comment-id: ${{ github.event.comment.id }}
reactions: eyes
@ -113,7 +113,7 @@ If the find-comment action output `comment-id` returns an empty string, a new co
If it returns a value, the comment already exists and the content is replaced.
```yml
- name: Find Comment
uses: peter-evans/find-comment@v2
uses: peter-evans/find-comment@v3
id: fc
with:
issue-number: ${{ github.event.pull_request.number }}
@ -121,7 +121,7 @@ If it returns a value, the comment already exists and the content is replaced.
body-includes: Build output
- name: Create or update comment
uses: peter-evans/create-or-update-comment@v3
uses: peter-evans/create-or-update-comment@v4
with:
comment-id: ${{ steps.fc.outputs.comment-id }}
issue-number: ${{ github.event.pull_request.number }}
@ -134,7 +134,7 @@ If it returns a value, the comment already exists and the content is replaced.
If required, the create and update steps can be separated for greater control.
```yml
- name: Find Comment
uses: peter-evans/find-comment@v2
uses: peter-evans/find-comment@v3
id: fc
with:
issue-number: ${{ github.event.pull_request.number }}
@ -143,7 +143,7 @@ If required, the create and update steps can be separated for greater control.
- name: Create comment
if: steps.fc.outputs.comment-id == ''
uses: peter-evans/create-or-update-comment@v3
uses: peter-evans/create-or-update-comment@v4
with:
issue-number: ${{ github.event.pull_request.number }}
body: |
@ -152,7 +152,7 @@ If required, the create and update steps can be separated for greater control.
- name: Update comment
if: steps.fc.outputs.comment-id != ''
uses: peter-evans/create-or-update-comment@v3
uses: peter-evans/create-or-update-comment@v4
with:
comment-id: ${{ steps.fc.outputs.comment-id }}
body: |
@ -164,7 +164,7 @@ If required, the create and update steps can be separated for greater control.
```yml
- name: Create comment
uses: peter-evans/create-or-update-comment@v3
uses: peter-evans/create-or-update-comment@v4
with:
issue-number: 1
body-path: 'comment-body.md'
@ -190,7 +190,7 @@ The template is rendered using the [render-template](https://github.com/chuhlomi
bar: that
- name: Create comment
uses: peter-evans/create-or-update-comment@v3
uses: peter-evans/create-or-update-comment@v4
with:
issue-number: 1
body: ${{ steps.template.outputs.result }}

View File

@ -32,7 +32,7 @@ outputs:
comment-id:
description: 'The id of the created comment'
runs:
using: 'node16'
using: 'node20'
main: 'dist/index.js'
branding:
icon: 'message-square'

4
package-lock.json generated
View File

@ -1,12 +1,12 @@
{
"name": "create-or-update-comment",
"version": "3.0.0",
"version": "4.0.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "create-or-update-comment",
"version": "3.0.0",
"version": "4.0.0",
"license": "MIT",
"dependencies": {
"@actions/core": "^1.10.1",

View File

@ -1,6 +1,6 @@
{
"name": "create-or-update-comment",
"version": "3.0.0",
"version": "4.0.0",
"description": "Create or update an issue or pull request comment",
"main": "lib/main.js",
"scripts": {