Skip to content

[cleanup][ci] Disable daily scheduled CI runs to preserve Actions budget - #41

Merged
Srinathc merged 2 commits into
masterfrom
fix/disable-scheduled-ci-runs
Jun 25, 2026
Merged

Srinathc merged 2 commits into
masterfrom
fix/disable-scheduled-ci-runs

Conversation

@Praveenkumar76

@Praveenkumar76 Praveenkumar76 commented Jun 22, 2026 •

Copy link
Copy Markdown
Collaborator

CI Optimization

Motivation

Our repository fork inherited multiple upstream Apache Pulsar cron jobs. These automated jobs (CI, Flaky Tests, Gradle Cache updates, and CodeQL) run multiple times a day/week, rapidly draining our internal GitHub Actions quota even when no active development is happening.

Modifications

Commented out the schedule block inside

  • .github/workflows/pulsar-ci.yaml
  • .github/workflows/pulsar-ci-flaky.yaml
  • .github/workflows/ci-gradle-cache-update.yaml
  • .github/workflows/codeql.yaml to permanently disable the automated daily runs,
    Example:
  • Disabled the JDK 21 scheduled run (cron: '0 12 * * *')
  • Disabled the JDK 25 scheduled run (cron: '0 6 * * *')

Standard PR triggers (pull_request) and manual triggers (workflow_dispatch) remain fully active and unaffected.

Verifying this change

  • Validated YAML syntax structure to ensure no breakage to remaining workflow triggers.

This change is a CI configs adjustment and does not alter source code

@Praveenkumar76
Praveenkumar76 requested a review from Srinathc June 22, 2026 08:41
@Praveenkumar76 Praveenkumar76 self-assigned this Jun 22, 2026
@Praveenkumar76 Praveenkumar76 changed the title ci: disable daily scheduled CI runs to preserve Actions budget [cleanup][ci] disable daily scheduled CI runs to preserve Actions budget Jun 22, 2026
@Praveenkumar76 Praveenkumar76 changed the title [cleanup][ci] disable daily scheduled CI runs to preserve Actions budget [cleanup][ci] Disable daily scheduled CI runs to preserve Actions budget Jun 22, 2026
@Praveenkumar76
Praveenkumar76 marked this pull request as ready for review June 23, 2026 03:54
@Srinathc
Srinathc merged commit c4268da into master Jun 25, 2026
8 checks passed
@Srinathc
Srinathc deleted the fix/disable-scheduled-ci-runs branch June 25, 2026 04:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants