Skip to content

ci: add weekly scheduled CI runs#35

Merged
umatare5 merged 2 commits intomainfrom
workflow/run_build_and_test_coverage
Sep 17, 2025
Merged

ci: add weekly scheduled CI runs#35
umatare5 merged 2 commits intomainfrom
workflow/run_build_and_test_coverage

Conversation

@umatare5
Copy link
Copy Markdown
Owner

WHAT

SSIA.

WHY

To secure quality of the codebase.

Add cron schedule to run tests and coverage every Monday at 2:00 AM.
This ensures regular automated validation of the codebase even
without active development commits.

Signed-off-by: umatare5 <umatare5@gmail.com>
AI-assisted-by: GitHub Copilot Coding Agent
Update VERSION file for patch release.
Minor maintenance release with workflow improvements.

Signed-off-by: umatare5 <umatare5@gmail.com>
AI-assisted-by: GitHub Copilot Coding Agent
@umatare5 umatare5 marked this pull request as ready for review September 17, 2025 14:54
@umatare5 umatare5 requested a review from Copilot September 17, 2025 14:55
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

This PR adds weekly scheduled CI runs to maintain codebase quality by automatically running tests and builds on a regular schedule. The change ensures continuous monitoring of the codebase health even during periods of low development activity.

  • Adds weekly scheduled triggers to both test coverage and build workflows
  • Updates the version from 0.3.0 to 0.3.1

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
VERSION Bumps version to 0.3.1
.github/workflows/go-test-coverage.yml Adds weekly Monday 2 AM UTC scheduled run
.github/workflows/go-test-build.yml Adds weekly Monday 2 AM UTC scheduled run

@umatare5 umatare5 merged commit 95fb0f7 into main Sep 17, 2025
6 checks passed
@umatare5 umatare5 deleted the workflow/run_build_and_test_coverage branch September 17, 2025 14:56
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.

2 participants