Skip to content

Commit b53cf47

Browse files
authoredApr 9, 2024
Create PR for newsletter CI (#1468)
* Create PR for newsletter CI * Add mamaicode
1 parent 7c7ea93 commit b53cf47

File tree

3 files changed

+11
-6
lines changed

3 files changed

+11
-6
lines changed
 

Diff for: ‎.github/create_newsletter_scaffold.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ if [[ -z "${NEWSLETTER_COUNTER}" ]]; then
2222
exit 1
2323
fi
2424

25-
cp newsletter-template.md index.md
25+
cp .github/newsletter-template.md index.md
2626
sed -i "s/{{\s*NEWSLETTER_MONTH\s*}}/${NEWSLETTER_MONTH}/g" index.md
2727
sed -i "s/{{\s*NEWSLETTER_YEAR\s*}}/${NEWSLETTER_YEAR}/g" index.md
2828
sed -i "s/{{\s*NEWSLETTER_DEADLINE\s*}}/${NEWSLETTER_DEADLINE}/g" index.md
File renamed without changes.

Diff for: ‎.github/workflows/create-newsletter.yaml

+10-5
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,20 @@ jobs:
2424
echo "NEWSLETTER_COUNTER=$(( ( ( $(date +'%Y') - 2024 ) * 12 + $(date +'%m') - 2 ) + 50 ))" >> $GITHUB_ENV
2525
- name: Create newsletter scaffold
2626
run: ./.github/create_newsletter_scaffold.sh
27-
- name: Commit and push changes
28-
uses: EndBug/add-and-commit@v9
27+
- name: Commit and create pull request
28+
uses: peter-evans/create-pull-request@v3
2929
with:
30-
message: "Create newsletter N${{ env.NEWSLETTER_COUNTER }} for ${{ env.NEWSLETTER_MONTH }} ${{ env.NEWSLETTER_YEAR }}"
31-
push: "origin HEAD:source"
30+
commit-message: "Create newsletter N${{ env.NEWSLETTER_COUNTER }} for ${{ env.NEWSLETTER_MONTH }} ${{ env.NEWSLETTER_YEAR }}"
31+
branch: "start-newsletter-${{ env.NEWSLETTER_COUNTER }}"
32+
title: "Newsletter N${{ env.NEWSLETTER_COUNTER }} for ${{ env.NEWSLETTER_MONTH }} ${{ env.NEWSLETTER_YEAR }}"
33+
body: "This PR adds the initial newsletter source file for ${{ env.NEWSLETTER_MONTH }} ${{ env.NEWSLETTER_YEAR }}."
34+
assignees: |
35+
AngelOnFira
36+
janhohenheim
37+
mamaicode
3238
- name: Create tracking issue
3339
uses: JasonEtco/create-an-issue@v2
3440
env:
3541
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3642
with:
3743
filename: .github/newsletter-issue-template.md
38-

0 commit comments

Comments
 (0)