Skip to content

Commit

Permalink
Add files via upload
Browse files Browse the repository at this point in the history
add an autolock for closed issues so people don't make (annoying) comments
  • Loading branch information
moxie-coder authored Jul 31, 2024
1 parent 9844674 commit f008971
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions .github/workflows/autolock.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: Lock Closed Issues

on:
workflow_dispatch

jobs:
lock-closed-issues:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2

- name: Install jq
run: sudo apt-get update && sudo apt-get install -y jq

- name: Lock closed issues
run: |
# Get a list of all closed issues in the repository
issues=$(curl -s -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" "https://api.github.com/repos/${{ github.repository }}/issues?state=closed" | jq -r '.[] | .number')
# Loop through each closed issue and lock it
for issue in $issues; do
curl -s -X PUT -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" -d '{"locked":true}' "https://api.github.com/repos/${{ github.repository }}/issues/$issue/lock"
done

3 comments on commit f008971

@FuseIsHere813
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good reasoning, tho i would highly doubt of annoying comments in here, because it's not like the psych engine kiddos, who would ask for scripts, do this like that and such.

@moxie-coder
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good reasoning, tho i would highly doubt of annoying comments in here, because it's not like the psych engine kiddos, who would ask for scripts, do this like that and such.

yeah but I don’t want people bumping issues that are already resolved

@FuseIsHere813
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ahhh i see fair enough

Please sign in to comment.