1
0
mirror of https://github.com/octoleo/plantuml.git synced 2024-12-27 12:42:47 +00:00
plantuml/.github/workflows/close-and-put-in-backlog.yml
dependabot[bot] 86d0e3bb3f
chore(deps): bump peter-evans/close-issue from 2 to 3
Bumps [peter-evans/close-issue](https://github.com/peter-evans/close-issue) from 2 to 3.
- [Release notes](https://github.com/peter-evans/close-issue/releases)
- [Commits](https://github.com/peter-evans/close-issue/compare/v2...v3)

---
updated-dependencies:
- dependency-name: peter-evans/close-issue
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-05 08:05:24 +00:00

31 lines
1.2 KiB
YAML

on:
issues:
types: [labeled]
jobs:
close-and-put-in-backlog:
if: github.event.label.name == 'p:backlog'
runs-on: ubuntu-latest
steps:
- uses: actions/github-script@v6
with:
script: |
const welcomeMessage = `
Your issue is now part of the official [backlog](https://github.com/orgs/plantuml/projects/4).
For technical reason, it has been put at close state but it's really still open for us.
You can by the way go on and put any comment in this issue.
The main reason why we put this issue in the backlog is that we try to group issues together so that we fix them together, as similar issues often impact the same code area.
Please be patient, but stay tuned! 🙂`;
github.rest.issues.createComment({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
body: welcomeMessage
})
- uses: peter-evans/close-issue@v3
- uses: actions/add-to-project@v0.5.0
with:
project-url: https://github.com/orgs/plantuml/projects/4
github-token: ${{ secrets.ADD_TO_PROJECT_PAT }}