GildedRose-Refactoring-Kata/.github/workflows/close-solution-pr.yml
Workflow config file is invalid. Please check your config file: yaml: line 21: could not find expected ':'
Peter Fichtner (pfichtner) 90e32d8c16 initial version
2026-02-05 20:53:28 +01:00

43 lines
1.1 KiB
YAML

name: Close solution PRs
on:
pull_request:
types: [labeled]
jobs:
close:
if: github.event.label.name == 'solution'
runs-on: ubuntu-slim
steps:
- name: Comment on PR
uses: actions/github-script@v7
with:
script: |
github.rest.issues.createComment({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: context.issue.number,
body: `
👋 Thanks for working on the Gilded Rose kata!
This repository intentionally contains badly written code for learning purposes.
We don't accept refactored solutions as pull requests.
Please keep your solution in your fork.
If you intended to contribute documentation, tests, or a new language version, feel free to reopen and explain 🙂
`
})
- name: Close PR
uses: actions/github-script@v7
with:
script: |
github.rest.pulls.update({
owner: context.repo.owner,
repo: context.repo.repo,
pull_number: context.issue.number,
state: 'closed'
})