Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Go Module Validation, Dependency Updates jobs #179

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 a0f849b into master Jan 13, 2023
@atc0005 atc0005 deleted the add-pr-and-cron-triggered-module-validation-and-update-check-jobs branch January 13, 2023 10:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant