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

ci/package_checks: add check for frozen packages #978

Merged
merged 2 commits into from
Dec 6, 2023
Merged

ci/package_checks: add check for frozen packages #978

merged 2 commits into from
Dec 6, 2023

Conversation

silkeh
Copy link
Member

@silkeh silkeh commented Dec 6, 2023

Summary

Add a simple configuration file for the CI checks, that includes dates for a package freeze.

Packages updates for packages in common/iso_packages.txt result in either a notice outside of freeze periods, or a warning in freeze periods.

Test Plan

Created a test PR and updated Firefox:

Screenshot 2023-12-06 at 14-25-06 CI freeze test by silkeh · Pull Request #8 · silkeh_packages

With an active freeze:

Screenshot 2023-12-06 at 14-27-12 CI freeze test by silkeh · Pull Request #8 · silkeh_packages

Checklist

  • Package passes CI.

Add a simple configuration file for the CI checks,
that includes dates for a package freeze.

Packages updates for packages in `common/iso_packages.txt` result in
either a notice outside of freeze periods, or a warning in freeze periods.
Copy link
Member

@EbonJaeger EbonJaeger left a comment

Choose a reason for hiding this comment

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

LGTM, tho I am not exactly an expert in Python, heh.

@ermo ermo merged commit 4977583 into main Dec 6, 2023
2 checks passed
@ermo ermo deleted the ci-freeze branch December 6, 2023 17:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants