chore(common): bump the common submodule to 4de5dfa #92

Merged
David merged 1 commit from chore/GOV-45-update-common-submodule into main 2026-08-08 02:33:27 +02:00
Owner

Bumps the common submodule gitlink from d424d6a to 4de5dfa (current psa-systems/common main). Part of the cross-repo sync tracked in GOV-45.

What the new pin brings in: the dev_extra_volumes variable on dev-clean, the virtual-workspace release layout, the reusable check workflow's runner-label switch to RUNS_ON_OPENSUSE_DEV_LATEST plus its compile_step / test_args / cache inputs, the nu line-continuation fix in build-docker-export, and the check-tree-ownership guard.

No justfile change is needed in this repo. forgejo-cli sets pre_commit_mode := "docker" and does not override pre-commit, so the new ownership guard arrives with the gitlink and already runs at the end of the hook. default is already the first recipe. release_layout := "workspace" with release_manifest := "crates/fj/Cargo.toml" remains correct: the root manifest is virtual but carries no [workspace.package] version (each member versions itself), so the new virtual-workspace layout does not apply. There is no compose.dev.yml, so dev_extra_volumes has nothing to add, and forgejo-cli ships its own check.yml rather than calling the shared workflow.

Verification: just pre-commit passes on the new pin (fmt, clippy, build, the full test suite, and check-tree-ownership reports the working tree fully owned by the host user).

#GOV-45

Bumps the `common` submodule gitlink from `d424d6a` to `4de5dfa` (current `psa-systems/common` `main`). Part of the cross-repo sync tracked in GOV-45. What the new pin brings in: the `dev_extra_volumes` variable on `dev-clean`, the `virtual-workspace` release layout, the reusable check workflow's runner-label switch to `RUNS_ON_OPENSUSE_DEV_LATEST` plus its `compile_step` / `test_args` / `cache` inputs, the nu line-continuation fix in `build-docker-export`, and the `check-tree-ownership` guard. No justfile change is needed in this repo. forgejo-cli sets `pre_commit_mode := "docker"` and does not override `pre-commit`, so the new ownership guard arrives with the gitlink and already runs at the end of the hook. `default` is already the first recipe. `release_layout := "workspace"` with `release_manifest := "crates/fj/Cargo.toml"` remains correct: the root manifest is virtual but carries no `[workspace.package] version` (each member versions itself), so the new `virtual-workspace` layout does not apply. There is no `compose.dev.yml`, so `dev_extra_volumes` has nothing to add, and forgejo-cli ships its own `check.yml` rather than calling the shared workflow. Verification: `just pre-commit` passes on the new pin (fmt, clippy, build, the full test suite, and `check-tree-ownership` reports the working tree fully owned by the host user). #GOV-45
chore(common): bump the common submodule to 4de5dfa
All checks were successful
Check / fmt + clippy + build + tests (pull_request) Successful in 1m38s
Create release / Create release from merged PR (pull_request) Has been skipped
7cdbd2198e
Moves the `common` gitlink from d424d6a to 4de5dfa, picking up the `dev_extra_volumes` variable on `dev-clean`, the `virtual-workspace` release layout, the runner-label switch to RUNS_ON_OPENSUSE_DEV_LATEST in the reusable check workflow, the nu line-continuation fix in `build-docker-export`, and the `check-tree-ownership` guard.

No justfile change is needed here. forgejo-cli runs `pre_commit_mode := "docker"` and does not override `pre-commit`, so the new ownership guard arrives with the gitlink and already runs. `default` is the first recipe, `release_layout := "workspace"` with `release_manifest := "crates/fj/Cargo.toml"` is still right (the root manifest is virtual but carries no `[workspace.package] version`, so `virtual-workspace` does not apply), and there is no compose.dev.yml, so `dev_extra_volumes` has nothing to add.

`just pre-commit` passes on the new pin, including the new ownership guard.

#GOV-45
David merged commit a88a22eb64 into main 2026-08-08 02:33:27 +02:00
David deleted branch chore/GOV-45-update-common-submodule 2026-08-08 02:33:27 +02:00
Sign in to join this conversation.
No reviewers
No labels
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
pandoras-box/forgejo-cli!92
No description provided.