Skip to content

ci(workflows): minor changes#14

Merged
younke merged 1 commit intomasterfrom
feat/ci-workflow-update-0
Dec 27, 2025
Merged

ci(workflows): minor changes#14
younke merged 1 commit intomasterfrom
feat/ci-workflow-update-0

Conversation

@younke
Copy link
Copy Markdown
Owner

@younke younke commented Dec 27, 2025

Summary

  • Update CI workflows to use master as the default branch instead of main
  • Add weekly scheduled run (cron) to the build workflow
  • Rename GITHUB_API_TOKEN to GITHUB_TOKEN in utils.bash for consistency with GitHub Actions conventions

Changes

CI Workflows

  • build.yml: Changed trigger branch from main to master, added weekly scheduled cron job
  • lint.yml: Changed trigger branch from main to master
  • test-mise.yml: Added master branch trigger for push events, reordered triggers

Scripts

  • lib/utils.bash: Renamed environment variable from GITHUB_API_TOKEN to GITHUB_TOKEN

Test Plan

  • Verify workflows trigger correctly on push to master
  • Verify workflows trigger correctly on pull requests
  • Verify scheduled runs work as expected

@younke younke self-assigned this Dec 27, 2025
@younke younke merged commit 9a9606c into master Dec 27, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant