Skip to content

Commit ce23cf8

Browse files
Update welcome message for first-time contributors (#6447)
* fix: correct indentation in welcome workflow Signed-off-by: Ayush More <ayushmore42595@gmail.com> * Update first-time-contributor.yaml Signed-off-by: Ayush More <ayushmore42595@gmail.com> --------- Signed-off-by: Ayush More <ayushmore42595@gmail.com> Co-authored-by: Khanh Tran <32532742+khanhtc1202@users.noreply.github.com>
1 parent dd9eec6 commit ce23cf8

File tree

1 file changed

+46
-48
lines changed

1 file changed

+46
-48
lines changed

.github/workflows/first-time-contributor.yaml

Lines changed: 46 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ permissions:
1010
jobs:
1111
welcome:
1212
runs-on: ubuntu-latest
13-
1413
steps:
1514
- name: Welcome first-time contributor
1615
uses: actions/github-script@v7
@@ -37,53 +36,52 @@ jobs:
3736
}
3837
3938
const body = `👋 Hi @${prAuthor}, welcome to **PipeCD** and thanks for opening your first pull request!
40-
41-
We’re really happy to have you here 🚀
42-
Before your PR gets merged, please check a few important things below.
43-
44-
---
45-
46-
### Helpful resources
47-
- Contributing guide: https://github.com/pipe-cd/pipecd/blob/master/CONTRIBUTING.md
48-
- Development setup: https://github.com/pipe-cd/pipecd/blob/master/CONTRIBUTING.md#development
49-
50-
---
51-
52-
### DCO Sign-off
53-
All commits must include a \`Signed-off-by\` line to comply with the Developer Certificate of Origin (DCO).
54-
55-
In case you forget to sign-off your commit(s), follow these steps:
56-
57-
For the last commit:
58-
\`\`\`bash
59-
git commit --amend --signoff
60-
git push --force-with-lease
61-
\`\`\`
62-
63-
For multiple commits:
64-
\`\`\`bash
65-
git rebase --signoff origin/master
66-
git push --force-with-lease
67-
\`\`\`
68-
69-
---
70-
71-
### Run checks locally
72-
Before pushing updates, please run:
73-
\`\`\`bash
74-
make check
75-
\`\`\`
76-
This runs the same checks as CI and helps catch issues early.
77-
78-
---
79-
80-
### 💬 Need help?
81-
If anything is unclear, feel free to ask in this PR or join us on the CNCF Slack in the **#pipecd** channel.
82-
You can get your Slack invite from: https://communityinviter.com/apps/cloud-native/cncf
83-
84-
85-
Thanks for contributing to PipeCD! ❤️
86-
`;
39+
40+
We’re really happy to have you here
41+
42+
Before your PR gets merged, please check a few important things below.
43+
44+
---
45+
46+
### Helpful resources
47+
- Contributing guide: https://github.com/pipe-cd/pipecd/blob/master/CONTRIBUTING.md
48+
- Development setup: https://github.com/pipe-cd/pipecd/blob/master/CONTRIBUTING.md#development
49+
50+
---
51+
52+
### DCO Sign-off
53+
All commits must include a \`Signed-off-by\` line to comply with the Developer Certificate of Origin (DCO).
54+
55+
In case you forget to sign-off your commit(s), follow these steps:
56+
57+
**For the last commit:**
58+
\`\`\`bash
59+
git commit --amend --signoff
60+
git push --force-with-lease
61+
\`\`\`
62+
63+
**For multiple commits:**
64+
\`\`\`bash
65+
git rebase --signoff origin/master
66+
git push --force-with-lease
67+
\`\`\`
68+
69+
---
70+
71+
### Run checks locally
72+
Before pushing updates, please run:
73+
\`\`\`bash
74+
make check
75+
\`\`\`
76+
This runs the same checks as CI and helps catch issues early.
77+
78+
---
79+
80+
### 💬 Need help?
81+
If anything is unclear, feel free to ask in this PR or join us on the CNCF Slack in the **#pipecd** channel.
82+
You can get your Slack invite from: https://communityinviter.com/apps/cloud-native/cncf
83+
84+
Thanks for contributing to PipeCD! ❤️`;
8785
8886
await github.rest.issues.createComment({
8987
owner,

0 commit comments

Comments
 (0)