approvals / approvals/ApprovalTests.cpp

GitHub Actions: Don't run scheduled tasks on forked repos

Open
#190 0 comments 0 reactions 0 assignees View on GitHub

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

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.