File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1313
1414permissions :
1515 contents : read
16+ issues : write
1617
1718jobs :
1819 digest :
@@ -75,17 +76,24 @@ jobs:
7576 echo "empty=false" >> "$GITHUB_OUTPUT"
7677 echo "tip=${TIP}" >> "$GITHUB_OUTPUT"
7778
78- - name : Email digest to Nathan
79+ - name : Ensure label exists
7980 if : steps.digest.outputs.empty == 'false'
80- uses : dawidd6/action-send-mail@v3
81- with :
82- server_address : smtp.gmail.com
83- server_port : 465
84- secure : true
85- username : ${{ secrets.MAIL_USERNAME }}
86- password : ${{ secrets.MAIL_PASSWORD }}
87- subject : " [fidgetflo] upstream-digest: ruflo @ ${{ steps.digest.outputs.tip }}"
88- to : nate@lorecraft.io
89- from : fidgetflo upstream digest <${{ secrets.MAIL_USERNAME }}>
90- body : file://digest.md
91- convert_markdown : true
81+ env :
82+ GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
83+ run : |
84+ gh label create upstream-digest \
85+ --color B5E853 \
86+ --description "Weekly digest of ruvnet/ruflo activity" \
87+ --repo "${{ github.repository }}" 2>/dev/null || true
88+
89+ - name : Open digest issue
90+ if : steps.digest.outputs.empty == 'false'
91+ env :
92+ GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
93+ run : |
94+ TITLE="upstream-digest: ruflo @ $(date -u +%Y-%m-%d) (tip ${{ steps.digest.outputs.tip }})"
95+ gh issue create \
96+ --repo "${{ github.repository }}" \
97+ --title "$TITLE" \
98+ --body-file digest.md \
99+ --label upstream-digest
You can’t perform that action at this time.
0 commit comments