A GitHub action for posting comments in pull requests
Always post a new comment.
on: pull_requestjobs: new_comment: runs-on: ubuntu-lateststeps: - uses: dannyskoog/pull-request-comment@v1with: message: This is a new commentUse the marker input to update an existing comment. If not found - a new comment will be posted.
on: pull_requestjobs: upsert_comment: runs-on: ubuntu-lateststeps: - uses: dannyskoog/pull-request-comment@v1with: message: This is a new commentmarker: <!-- some-unique-text --> - run: sleep 5sshell: bash - uses: dannyskoog/pull-request-comment@v1with: message: This comment was updatedmarker: <!-- some-unique-text -->| Name | Description | Required | Default |
|---|---|---|---|
message | Body of the comment | ✅ | |
marker | Hidden text to look for in existing comments | ||
token | GitHub access token to use when posting the comment | ${{github.token }} |
The build steps transpiles the src/main.ts to dist/index.js which is used in a NodeJS environment. It is handled by vercel/ncc compiler.
$ npm run build