Changed the string interpolation syntax in bounty.yml. This subtle change from double quotes ("") to backticks (``) ensures proper parsing of the dynamic content, specifically under the 'script' section for 'issueComment'.
33 lines
882 B
YAML
33 lines
882 B
YAML
name: Append Footer to Issue with Bounty Label
|
|
|
|
on:
|
|
issues:
|
|
types: [labeled]
|
|
|
|
jobs:
|
|
append-footer:
|
|
if: github.event.label.name == 'bounty'
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Checkout repo
|
|
uses: actions/checkout@v2
|
|
|
|
- name: Read Footer Content
|
|
id: footer
|
|
uses: jaywcjlove/github-action-read-file@main
|
|
with:
|
|
path: docs/bounty-footer.md
|
|
|
|
- name: Append Footer to Issue
|
|
uses: actions/github-script@v7
|
|
with:
|
|
github-token: ${{secrets.GITHUB_TOKEN}}
|
|
script: |
|
|
const issueComment = `${{ steps.footer.outputs.content }}`;
|
|
await github.rest.issues.createComment({
|
|
issue_number: context.issue.number,
|
|
owner: context.repo.owner,
|
|
repo: context.repo.repo,
|
|
body: issueComment
|
|
});
|