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: Check for uncommitted table alteration #27

Merged
merged 8 commits into from
Apr 30, 2024

Conversation

chrysle
Copy link
Contributor

@chrysle chrysle commented Apr 19, 2024

Before, the checks would always indicate a failure, although the scenarios are not intended to succeed. Now, they will only fail on an unchanged table.md despite a different outcome in the scenario run.

I also plan to schedule the run, so that the compatibility matrix is kept up-to-date.

Closes #26.

Before, the checks would always indicate a failure, although
the scenarios are not intended to succeed. Now, they will only
fail on an unchanged `table.md` despite a different outcome in
the scenario run.

Co-authored-by: Anderson Bravalheri <[email protected]>
@chrysle chrysle force-pushed the ci-check-table-alteration branch 3 times, most recently from c10475a to 8333e87 Compare April 19, 2024 19:27
Before, the checks would always indicate a failure, although
the scenarios are not intended to succeed. Now, they will only
fail on an unchanged `table.md` despite a different outcome in
the scenario run.

Co-authored-by: Anderson Bravalheri <[email protected]>
Copy link
Contributor

@abravalheri abravalheri left a comment

Choose a reason for hiding this comment

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

Thank you @chrysle . I think that is a nice way of checking for this repository.

.github/workflows/ci.yml Show resolved Hide resolved
@chrysle
Copy link
Contributor Author

chrysle commented Apr 28, 2024

@pradyunsg Gentle ping.

.github/workflows/ci.yml Show resolved Hide resolved
.github/workflows/ci.yml Show resolved Hide resolved
.github/workflows/ci.yml Outdated Show resolved Hide resolved
.github/workflows/ci.yml Outdated Show resolved Hide resolved
.github/workflows/ci.yml Outdated Show resolved Hide resolved
.github/workflows/ci.yml Outdated Show resolved Hide resolved
chrysle and others added 2 commits April 28, 2024 14:59
Co-authored-by: Sviatoslav Sydorenko (Святослав Сидоренко) <[email protected]>
.github/workflows/ci.yml Outdated Show resolved Hide resolved
And use better syntax to append to `GITHUB_OUTPUT`.

Co-authored-by: Sviatoslav Sydorenko (Святослав Сидоренко) <[email protected]>
@chrysle chrysle requested a review from webknjaz April 29, 2024 15:46
@webknjaz webknjaz merged commit 1344144 into pypa:master Apr 30, 2024
1 check passed
@chrysle chrysle deleted the ci-check-table-alteration branch April 30, 2024 14:30
@chrysle
Copy link
Contributor Author

chrysle commented Apr 30, 2024

Thank you all for reviewing!

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.

CI wrongly considers noxfile.py is designed for all sessions to pass
4 participants