chore(main): release 7.2.1 - #737
Merged
FBumann merged 1 commit intoJul 21, 2026
Merged
Conversation
flixopt-release-bot
Bot
force-pushed
the
release-please--branches--main--components--flixopt
branch
from
July 21, 2026 12:55
51346f9 to
7c56ef7
Compare
flixopt-release-bot
Bot
force-pushed
the
release-please--branches--main--components--flixopt
branch
from
July 21, 2026 12:56
7c56ef7 to
f4ab632
Compare
Contributor
Author
|
🤖 Created releases: 🌻 |
FBumann
added a commit
that referenced
this pull request
Jul 27, 2026
* ci: always report lint and test on pull requests The ruleset on main requires lint and test (3.11-3.14). #562 added a paths filter to the pull_request trigger, and a workflow that never triggers never reports its checks, so any PR touching only files outside flixopt/, tests/, pyproject.toml or .github/workflows/ is permanently blocked. Release PRs change exactly CHANGELOG.md, .release-please-manifest.json and CITATION.cff, so #740 cannot merge; #737 predates the filter and ran normally. The filter moves into a `changes` job that reads the PR's file list, and the install and pytest steps become conditional on it. The jobs still run and still report, but a docs-only PR costs a runner start instead of a full matrix. Detection failures fall back to running the tests, so a bad lookup wastes CI rather than skipping a real test run. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> * ci: fall back to running tests when PR file lookup fails Steps run under `bash -e`, so `paths=$(gh pr view ...)` aborted the step on a failed lookup rather than falling through to the empty-listing fallback. The changes job would fail, test would be skipped via needs, and the required checks would go unreported - the same block this workflow exists to prevent. Guarding the assignment lets the intended fallback run. Also declares least-privilege permissions for the workflow, matching release.yaml and dependabot-auto-merge.yaml; pull-requests: read is what the file-list lookup needs. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🤖 I have created a release beep boop
7.2.1 (2026-07-21)
Bug Fixes
This PR was generated with Release Please. See documentation.