summaryrefslogtreecommitdiff
path: root/doc/dev/Release.md
Commit message (Collapse)AuthorAgeFilesLines
* doc: add note about increasing minor version for MSRV changesSteven Engler2025-10-281-0/+4
|
* docs: Add note about cargo-sort version to release checklist.Wesley Aptekar-Cassels2025-10-211-5/+6
|
* docs: Move updating steps to end of release checklist.Wesley Aptekar-Cassels2025-10-211-51/+49
| | | | | | As discussed at the meeting today, upgrading things at the end of the release instead of the beginning ensures that we have a month of testing everything before we ship updates out to users.
* CI: Specify versions for shellcheck and editorconfig-checker.Wesley Aptekar-Cassels2025-10-161-3/+15
| | | | Fixes: #2219
* docs: Move list ordering in Release.md.Wesley Aptekar-Cassels2025-10-071-2/+2
|
* docs: Mention examples and maint crates in release docs.Wesley Aptekar-Cassels2025-10-071-0/+2
| | | | | This seems to describe our current de-facto policy, and it seems reasonable not to bump versions for crates we aren't publishing.
* Release.md: Suggest using cargo owner --add to update the owners.Gabriela Moldovan2025-10-061-0/+3
| | | | This is less fiddly than using the crates.io UI.
* Merge branch 'fix-release-checklist-broken-link' into 'main'Alexander Hansen Færøy2025-10-011-1/+1
|\ | | | | | | | | docs: Fix broken link in release checklist. See merge request tpo/core/arti!3306
| * docs: Fix broken link in release checklist.Wesley Aptekar-Cassels2025-10-011-1/+1
| |
* | docs: Fix release checklist item.Wesley Aptekar-Cassels2025-10-011-1/+1
|/
* Remove check_doc_features.Nick Mathewson2025-09-291-2/+1
| | | | | | | | Now that rust nightly has merged doc_auto_cfg into doc_cfg, and completed https://github.com/rust-lang/rust/pull/138907, it is no longer necessary. Closes #1514.
* Release.md: Tweak one of the checklist itemsNick Mathewson2025-08-281-1/+1
| | | | | I almost declared completion too early, since I had written (but not published) a blogpost.
* Release.md: fix link to the "Changelog style guide"hashcatHitman2025-08-271-6/+1
| | | | | | | | | | | | | | | The link to the "Changelog style guide" section did not work because it relied on an inline div with the ID "changelog-style", which is not present when rendered on GitLab. It appears this may be because the ["id" attribute is not whitelisted]. The link has been corrected to use the ID generated by GitLab as per the [documentation on heading IDs]. ["id" attribute is not whitelisted]: https://github.com/gjtorikian/html-pipeline/blob/v2.12.3/lib/html/pipeline/sanitization_filter.rb#L42 [documentation on heading IDs]: https://docs.gitlab.com/user/markdown/#heading-ids-and-links Signed-off-by: hashcatHitman <[email protected]>
* Release.md: fix a tickyboxIan Jackson2025-08-141-2/+3
|
* Release.md: Say that the final CI pass should be on `main`Ian Jackson2025-08-141-1/+1
|
* Release.md: Say to improve the processesIan Jackson2025-08-141-0/+5
|
* Release.md: Renumber the "do release" sectionIan Jackson2025-08-141-5/+5
|
* Release.md: Move reopening the tree into Post-ReleaseIan Jackson2025-08-141-2/+2
|
* Release.md: Move final pre-release checks into the "do release" sectionIan Jackson2025-08-141-2/+2
| | | | This will perhaps avoid them being accidentally skipped.
* Release.md: say to tee the output of cargo-semver-checksIan Jackson2025-08-141-1/+1
| | | | It's longer than the scrollback in my terminals!
* Release.md: Say to do non-breaking update firstIan Jackson2025-08-141-12/+12
| | | | | IME this tends make the breaking change updates easier to understand. by having them producing less noise in Cargo.lock.
* Release.md: Say to recheck blockers before releasing!Ian Jackson2025-08-141-0/+2
|
* Release.md: Add tickyboxesIan Jackson2025-08-141-27/+34
|
* maint/release-prep-ticket-template: script for making checklistIan Jackson2025-08-141-0/+11
|
* Typo fixes (automatic and hand-verified)Nick Mathewson2025-07-091-1/+1
| | | | Made with https://crates.io/crates/typos-cli
* release: Fix typo in Release.md.Alexander Hansen Færøy2025-06-051-1/+1
|
* Sort dependencies to make cargo sort happy.Alexander Hansen Færøy2025-06-041-0/+1
|
* Update Release.md to include two other tools needed for releasing.Alexander Hansen Færøy2025-06-031-0/+2
|
* Release.md: Note that we remove semver.md after releaseNick Mathewson2025-05-051-0/+5
|
* Release.md: Note that not every semver-checks lint mattersNick Mathewson2025-05-051-0/+5
|
* Release.md: Remove mention of "pages" branchNick Mathewson2025-05-051-7/+1
| | | | We don't use this branch for our website any longer.
* Release.md: note "Upgrade Blocker" ticketsNick Mathewson2025-05-051-0/+11
| | | | | | We should check what dependencies we cannot upgrade, so that the release engineer has some history about where we got stuck last time.
* arti-client: Keep a somewhat accurate notion of our release date.Nick Mathewson2025-04-161-1/+4
| | | | | | | | | This doesn't need to be perfect, but we need to use it to see if a consensus is new enough that we should obey its recommendations. This commit also adds a script to update or check our release date, and calls this script from our cargo-publish script.
* Release.md: Remove step about emailing the grants managerNick Mathewson2025-03-041-7/+1
| | | | | Bekeela says that now that the Zcash grant is done, we don't need to do this any more.
* Release.md: Fix a number.Nick Mathewson2025-03-041-1/+1
| | | | (There were two "step fours" in this list.)
* Release.md: Mention reasons _not_ to upgrade deps.Nick Mathewson2025-03-041-0/+8
|
* Release.md: Mention format_md_links in a sensible place.Nick Mathewson2025-03-041-0/+4
|
* changelog stype: mention format_md_links.Nick Mathewson2025-01-281-0/+5
|
* changelog style: promote tersenessNick Mathewson2025-01-281-1/+2
|
* changelog style: allow bare-noun style sometimes.Nick Mathewson2025-01-281-3/+10
|
* changelog style: text from @diziet about audienceNick Mathewson2025-01-281-0/+8
|
* changelog style: text from @arma.Nick Mathewson2025-01-281-1/+16
|
* Changelog template: typo fix from @gabi-250.Nick Mathewson2025-01-281-1/+1
|
* Release.md: Suggestions from Diziet about style guideNick Mathewson2025-01-281-5/+12
|
* Write a styleguide for our CHANGELOG.md.Nick Mathewson2025-01-281-1/+203
| | | | | | | | This is based in part on the C Tor changelog standards, in part on an old hacking styleguide I found, and in part on past changelogs. It also includes a template to help start a new changelog.
* Merge branch 'release_clarify_pages' into 'main'Nick Mathewson2024-12-041-4/+27
|\ | | | | | | | | Release.md: clarify some post-release steps See merge request tpo/core/arti!2614
| * release: Clarify how to alert network-team and when.Nick Mathewson2024-11-121-1/+10
| |
| * Release.md: Add an "unfreeze the tree" stepNick Mathewson2024-11-051-1/+4
| |
| * Release.md: Add "email bekeela" step, with explanation.Nick Mathewson2024-11-051-1/+7
| |
| * Clarify "update pages branch" in the Release.md instructions.Nick Mathewson2024-11-051-2/+7
| |