Skip to content
This repository has been archived by the owner on Feb 15, 2024. It is now read-only.

Add Go Module Validation, Dependency Updates jobs #332

Conversation

atc0005
Copy link
Owner

@atc0005 atc0005 commented Jan 13, 2023

Update project-analysis.yml workflow file to use newly refactored "include" workflow files to run these jobs:

  • "Go Module Validation"
    • step: Look for missing go.mod changes
    • step: Look for missing vendored dependencies
  • "Dependency Updates"
    • step: Look for available minor or patch releases

By adding these jobs to the existing project-analysis.yml workflow file they're executed on Pull Requests (new, updated) and on the existing weekly schedule.

The expected runtime impact is low.

Along with these changes is the need to update the existing "Branch protection rule" for this project.

refs atc0005/todo#51
refs atc0005/todo#52

Update project-analysis.yml workflow file to use newly refactored
"include" workflow files to run these jobs:

- "Go Module Validation"
  - step: Look for missing go.mod changes
  - step: Look for missing vendored dependencies
- "Dependency Updates"
  - step: Look for available minor or patch releases

By adding these jobs to the existing project-analysis.yml workflow
file they're executed on Pull Requests (new, updated) and on the
existing weekly schedule.

The expected runtime impact is low.

Along with these changes is the need to update the existing "Branch
protection rule" for this project.

refs atc0005/todo#51
refs atc0005/todo#52
@atc0005 atc0005 added this to the Next Release milestone Jan 13, 2023
@atc0005 atc0005 self-assigned this Jan 13, 2023
@atc0005 atc0005 merged commit 78c4dc4 into master Jan 13, 2023
@atc0005 atc0005 deleted the add-pr-and-cron-triggered-module-validation-and-update-check-jobs branch January 13, 2023 12:45
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant