Skip to content

Commit 0850d48

Browse files
committed
fix some more things that were off according the documentation
1 parent 6eca0a6 commit 0850d48

1 file changed

Lines changed: 10 additions & 3 deletions

File tree

.github/workflows/caa-bot.yml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,15 @@ on:
55
pull_request_target:
66
types: [opened, closed, synchronize]
77

8+
# explicitly configure permissions, in case your GITHUB_TOKEN workflow permissions are set to read-only in repository settings
9+
permissions:
10+
actions: write
11+
contents: write # this can be 'read' if the signatures are in remote repository
12+
pull-requests: write
13+
statuses: write
14+
815
jobs:
9-
CAABot:
16+
CLAAssistant:
1017
runs-on: ubuntu-latest
1118
steps:
1219
- name: "CAA Assistant"
@@ -20,6 +27,6 @@ jobs:
2027
path-to-document: 'https://github.com/viash-io/viash/blob/main/CAA.md'
2128
branch: 'main'
2229
allowlist: 'dependabot[bot],github-actions[bot]'
23-
custom-notsigned-message: 'Thanks for your PR to Viash! 🚀<br><br>Before we can review and merge your code, we need you to accept our Contributor Assignment Agreement (CAA). This assigns the copyright of your contribution to Data Intuitive, while ensuring you retain a license to use your own code anywhere else.<br><br>📝 **How to proceed:**<br>1. Read our short agreement here: [CAA.md](https://github.com/viash-io/viash/blob/main/CAA.md)<br>2. Reply to this comment with the following exact phrase:<br><br>**I agree to the Data Intuitive Contributor Assignment Agreement.**'
30+
custom-notsigned-prcomment: 'Thanks for your PR to Viash! 🚀<br><br>Before we can review and merge your code, we need you to accept our Contributor Assignment Agreement (CAA). This assigns the copyright of your contribution to Data Intuitive, while ensuring you retain a license to use your own code anywhere else.<br><br>📝 **How to proceed:**<br>1. Read our short agreement here: [CAA.md](https://github.com/viash-io/viash/blob/main/CAA.md)<br>2. Reply to this comment with the following exact phrase:<br><br>**I agree to the Data Intuitive Contributor Assignment Agreement.**'
2431
custom-pr-sign-comment: 'I have read the Contributor Assignment Agreement and I hereby assign the copyright of my contributions to Data Intuitive.'
25-
custom-allsigned-message: 'All contributors have signed the CAA. Thank you! ✅'
32+
custom-allsigned-prcomment: 'All contributors have signed the CAA. Thank you! ✅'

0 commit comments

Comments
 (0)