Skip to content

Release beta 25 - #317

Merged
janderssonse merged 7 commits into
mainfrom
release-beta-25
Oct 1, 2026
Merged

janderssonse merged 7 commits into
mainfrom
release-beta-25

Conversation

@janderssonse

Copy link
Copy Markdown
Contributor

Pull Request Description

Please include a summary of the change and which issue is fixed or added.
Please also include relevant motivation and context.
List any dependencies that are required for this change.

Fixes #(issue)

Checklist

  • Changes are limited to a single goal (avoid scope creep)
  • I confirm that I have read any Contribution and Development guidelines (CONTRIBUTING and DEVELOPMENT) and are following their suggestions.
  • I confirm that I wrote and/or have the right to submit the contents of my Pull Request, by agreeing to the Developer Certificate of Origin, (adding a 'sign-off' to my commits).

@janderssonse
janderssonse requested a review from a team as a code owner October 1, 2026 05:41
Update tool and CI pins while retaining Temurin 25.
Group Aqua yq updates and fetch VS Code checksums by pinned version.
Run compatibility checks when the mise input changes.

Signed-off-by: Josef Andersson <josef.andersson@digg.se>
Back up the full dotfile tree and refuse linked destinations.
Rotate backups after confirmation and preserve historical copies.

Signed-off-by: Josef Andersson <josef.andersson@digg.se>
Initialize personal configs only when absent, including SSH trust.
Keep Bash additions before the Fish handoff and preserve user content.
Back up replacements and cover failure paths with regression tests.

Signed-off-by: Josef Andersson <josef.andersson@digg.se>
Bootstrap explicit tool versions and validate generated TOML.
Back up the global config before atomic replacement.
Reject invalid definitions without publishing partial configuration.

Signed-off-by: Josef Andersson <josef.andersson@digg.se>
Respect personal editor and prompt configs and installed tool IDs.
Match SSH permission checks to the directory mode used by setup.

Signed-off-by: Josef Andersson <josef.andersson@digg.se>
Describe preserved personal files and installer-managed configs.
Explain Bash handoff ordering, backup limits, and TOML validation.
Document native mise checks and the current test helpers.

Signed-off-by: Josef Andersson <josef.andersson@digg.se>
Provide cmp for configuration comparisons and bats-file assertions.

Signed-off-by: Josef Andersson <josef.andersson@digg.se>
@janderssonse
janderssonse merged commit 3b858de into main Oct 1, 2026
19 of 20 checks passed
@janderssonse
janderssonse deleted the release-beta-25 branch October 1, 2026 06:24
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.

1 participant