Skip to content

chore(main): release 7.2.1 - #737

Merged
FBumann merged 1 commit into
mainfrom
release-please--branches--main--components--flixopt
Jul 21, 2026
Merged

chore(main): release 7.2.1#737
FBumann merged 1 commit into
mainfrom
release-please--branches--main--components--flixopt

Conversation

@flixopt-release-bot

Copy link
Copy Markdown
Contributor

🤖 I have created a release beepboop

7.2.1 (2026-07-21)

Bug Fixes

  • stats: threshold not applied along breakdown dimension in plot.effects (#719) (#720) (49ed538)

This PR was generated with Release Please. See documentation.

@flixopt-release-bot
flixopt-release-botBotforce-pushed the release-please--branches--main--components--flixopt branch from 51346f9 to 7c56ef7CompareJuly 21, 2026 12:55
@flixopt-release-bot
flixopt-release-botBotforce-pushed the release-please--branches--main--components--flixopt branch from 7c56ef7 to f4ab632CompareJuly 21, 2026 12:56
@FBumann
FBumann merged commit e18a7e8 into mainJul 21, 2026
9 checks passed
@flixopt-release-bot

Copy link
Copy Markdown
ContributorAuthor

🤖 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>
Sign up for freeto 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

@FBumann