Skip to content

Commit

Permalink
Merge pull request #895 from openedx/feanil/quarterly_audit
Browse files Browse the repository at this point in the history
feat: Add automation to create quarterly tasks.
  • Loading branch information
Feanil Patel authored Sep 26, 2023
2 parents 3bf6df6 + 74019a2 commit 8283d1b
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions .github/workflows/add-quarterly-gh-requests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: Create quarterly issues
on:
schedule:
- cron: 0 0 * 1,4,7,10 *
workflow_dispatch: {}

jobs:
create_issue:
name: Create quarterly issues
runs-on: ubuntu-latest
permissions:
issues: write
steps:
- run: |
# Audit GitHub Users
gh issue create --repo "openedx/axim-engineering" \
--title "Quarterly Audit of Github Users" \
--label "github-request" \
--body "It is time to perform the quartely audit of GitHub users in the \`openedx\` org. The playbook for performing the audit can be found [here](https://openedx.atlassian.net/wiki/spaces/COMM/pages/3438903337/On-call+Playbooks#%F0%9F%94%8D-Audit-Github-Users)."
env:
${{ secrets.GITHUB_TOKEN }}

0 comments on commit 8283d1b

Please sign in to comment.