Skip to content

Commit b943377

Browse files
committed
Create PR for newsletter CI
1 parent 7c7ea93 commit b943377

File tree

3 files changed

+11
-7
lines changed

3 files changed

+11
-7
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-6
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,19 @@ 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
3237
- name: Create tracking issue
3338
uses: JasonEtco/create-an-issue@v2
3439
env:
3540
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3641
with:
37-
filename: .github/newsletter-issue-template.md
38-
42+
filename: .github/newsletter-issue-template.md

0 commit comments

Comments
 (0)