chore: sync upstream (3 Commits) #16

Merged
alf merged 3 commits from chore/sync-upstream-20261101 into main 2026-11-01 14:55:31 +00:00
Owner

Upstream-Sync von upstream/main (3 Commits). Fast-Forward.

  • e71dd629 ci: grant packages write permission to release workflow
  • 79f69576 ci(xtask): run the GPU tests and i18n report from the test build (#2767)
  • f4f390b1 packaging(flatpak): add OCI image build and GHCR publishing helper (#2763)
Upstream-Sync von `upstream/main` (3 Commits). Fast-Forward. - e71dd629 ci: grant packages write permission to release workflow - 79f69576 ci(xtask): run the GPU tests and i18n report from the test build (#2767) - f4f390b1 packaging(flatpak): add OCI image build and GHCR publishing helper (#2763)
`cargo test -p effectcraft-gpu` and `cargo test -p effectcraft-ui-egui` resolve features for
one package, so after the workspace nextest run they recompiled for about 2 minutes and
1 minute 15 seconds. Both now run the lib test binaries the workspace build produced, found
with `cargo test --no-run` and the same selection. The GPU tests still run in one libtest process.

Co-authored-by: FredApps <FredApps@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
ci: grant packages write permission to release workflow
Some checks failed
ci.yml / ci: grant packages write permission to release workflow (pull_request) Failing after 0s
packaging-lint.yml / ci: grant packages write permission to release workflow (pull_request) Failing after 0s
sonarcloud.yml / ci: grant packages write permission to release workflow (pull_request) Failing after 0s
ci.yml / ci: grant packages write permission to release workflow (push) Failing after 0s
packaging-lint.yml / ci: grant packages write permission to release workflow (push) Failing after 0s
sonarcloud.yml / ci: grant packages write permission to release workflow (push) Failing after 0s
e71dd629c5
alf merged commit e71dd629c5 into main 2026-11-01 14:55:31 +00:00
alf deleted branch chore/sync-upstream-20261101 2026-11-01 14:55:31 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
iris/effectcraft!16
No description provided.