Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Aug 24, 2025

This PR extends the scheduled test approach to all workflows, ensuring that tests run regularly independent of PR activity.

Previously, only the ubuntu.yml and macos.yml workflows had scheduled runs, while the other test workflows (cvmfs_config_package.yml, cvmfs_http_proxy.yml, and cvmfs_repositories.yml) only ran on push and pull request events. This could cause unrelated test failures to block PRs when those tests hadn't been exercised recently.

Changes

Added scheduled runs to the following workflows:

  • cvmfs_config_package.yml - now runs daily at 02:22 UTC
  • cvmfs_http_proxy.yml - now runs daily at 01:11 UTC
  • cvmfs_repositories.yml - now runs daily at 05:55 UTC

The cron schedules are distributed across different hours to avoid resource conflicts:

  • 01:11 UTC - cvmfs_http_proxy
  • 02:22 UTC - cvmfs_config_package
  • 03:33 UTC - macos (existing)
  • 04:44 UTC - ubuntu (existing)
  • 05:55 UTC - cvmfs_repositories

All existing triggers (push and pull_request) are preserved, so the workflows continue to run on code changes as before.

Fixes #46.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copy link
Contributor Author

Copilot AI commented Aug 24, 2025

@wdconinc 👋 This repository doesn't have Copilot instructions. With Copilot instructions, I can understand the repository better, work faster and produce higher quality PRs.

I can generate a .github/copilot-instructions.md file for you automatically. Click here to open a pre-filled issue and assign it to me. I'll write the instructions, and then tag you for review.

Co-authored-by: wdconinc <4656391+wdconinc@users.noreply.github.com>
Copilot AI changed the title [WIP] Scheduled tests do not include all tests Add scheduled runs to all test workflows Aug 24, 2025
Copilot AI requested a review from wdconinc August 24, 2025 22:16
Copilot finished work on behalf of wdconinc August 24, 2025 22:16
@wdconinc wdconinc requested a review from vvolkl August 24, 2025 23:52
@wdconinc wdconinc marked this pull request as ready for review August 25, 2025 00:00
@wdconinc wdconinc merged commit b3e3db5 into main Aug 25, 2025
24 checks passed
@wdconinc wdconinc deleted the copilot/fix-46 branch August 25, 2025 00:03
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.

Scheduled tests do not include all tests

2 participants