approvals / approvals/ApprovalTests.cpp
GitHub Actions: Don't run scheduled tasks on forked repos
Open
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 339
- Forks
- 55
- PR merge metrics
- No merged PRs in 30d
Description
Try to modify all the GitHub Actions configs so that cron jobs are only run in the main repo, and not in forks.
There is no point forks being notified if they are out of date...
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Inspect all GitHub Actions configuration files in the repository and locate scheduled cron jobs. Check how schedules behave in the main repository versus forks, then verify that scheduled tasks are limited to the main repository and are not sent to forks.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions
- Domain
- ci-cd
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100