Skip to content

Update workflow schedules and add comments for clarity#179

Merged
grzanka merged 3 commits intomasterfrom
workflowChanges
Mar 14, 2026
Merged

Update workflow schedules and add comments for clarity#179
grzanka merged 3 commits intomasterfrom
workflowChanges

Conversation

@PiotrPich2024
Copy link
Copy Markdown
Contributor

@PiotrPich2024 PiotrPich2024 commented Mar 5, 2026

Added schedule to windows.yml, and added comments to clarify.

This pull request updates workflow schedules and development tool versions to keep the CI/CD process current and improve maintainability. The most important changes are grouped below:

Workflow scheduling improvements:

  • Added or clarified scheduled run times for GitHub Actions workflows:
    • Added a comment to the codeql.yml workflow to clarify its scheduled run time.
    • Added a comment to the wheels.yml workflow to clarify its scheduled run time.
    • Added a scheduled run to the windows.yml workflow to execute every Wednesday at 18:46 UTC.

Development tool version updates:

  • Updated pre-commit hook and formatting tool versions in .pre-commit-config.yaml:
    • Upgraded pre-commit-hooks to v6.0.0, black to 26.3.1, isort to 8.0.1, and clang-format to v22.1.1.
  • Updated clang-format version in requirements-dev.txt from 22.1.0 to 22.1.1 for consistency with pre-commit configuration.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates developer tooling and CI schedules to run recurring maintenance builds with clearer documentation of when scheduled jobs run.

Changes:

  • Bump several pre-commit hook revisions (pre-commit-hooks, black, isort, clang-format).
  • Add a weekly scheduled trigger to the Windows workflow.
  • Add/inline comments describing the cron schedules in multiple workflows.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
.pre-commit-config.yaml Updates hook revisions, including clang-format mirror version.
.github/workflows/windows.yml Adds a scheduled weekly run (Wednesday 18:46 UTC).
.github/workflows/wheels.yml Adds a clarifying comment for the existing scheduled run (Tuesday 18:46 UTC).
.github/workflows/codeql.yml Adds an inline comment clarifying the existing scheduled run (Tuesday 15:26 UTC).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .pre-commit-config.yaml Outdated
Signed-off-by: Piotr Pich <ppich@student.agh.edu.pl>
@grzanka grzanka added this pull request to the merge queue Mar 14, 2026
Merged via the queue into master with commit d32b4c2 Mar 14, 2026
3 checks passed
@grzanka grzanka deleted the workflowChanges branch March 14, 2026 08:49
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.

3 participants