Skip to content

Automate release process#3132

Draft
mvidner wants to merge 3 commits intomasterfrom
automate-release-process
Draft

Automate release process#3132
mvidner wants to merge 3 commits intomasterfrom
automate-release-process

Conversation

@mvidner
Copy link
Contributor

@mvidner mvidner commented Feb 6, 2026

Problem

Solution

Short description of the fix.

Testing

  • Added a new unit test
  • Tested manually

Screenshots

If the fix affects the UI attach some screenshots here.

Documentation

Remember to look at it from the user's perspective. Yes you have made the compiler happy.
But will the humans even know about your contribution? Sometimes they cannot miss it,
other times they need advertisement and explanation.

Look for relevant sections and adjust:

  • The *.changes files. For ALL affected packages.
  • The description parts of the JSON schema
  • Is the CLI affected? See cli.md for a complete overview,
    change the /// comments (rust doc)
    and update the .md with cargo xtask markdown
  • https://agama-project.github.io/ (source)
  • Run: git ls-files '*.md'

…ability

- git ls-remote: --heads is a deprecated synonym for --branches
- osc meta: -F is --file
- More readable XML edits: put the added text in a var
- Remove superfluous '#' from sed commands, they mean a useless comment.
- split long arrays into multiple lines
@lslezak
Copy link
Contributor

lslezak commented Feb 16, 2026

So far the changes looks good...

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.

2 participants