Граф коммитов

551 Коммитов

Автор SHA1 Сообщение Дата
dependabot[bot] d328acd252
Bump pip from 23.2.1 to 23.3 in /requirements
Bumps [pip](https://github.com/pypa/pip) from 23.2.1 to 23.3.
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/pip/compare/23.2.1...23.3)

---
updated-dependencies:
- dependency-name: pip
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-02 21:50:54 +00:00
Andrew Halberstadt 292c7fbec9 Add a page on testing build-decision 2023-10-26 15:42:07 -04:00
Heitor Neiva 6fe72e8049
Fix spelling 2023-10-03 09:20:30 -07:00
Andrew Halberstadt 9c5ba80532 Replace suggested 'taskcluster' cli aliases with a shell function 2023-10-03 09:38:02 -04:00
Heitor Neiva 476d0abd6a
Merge pull request #248 from mozilla-releng/hneiva/build-decision
Add docs for build-decision
2023-10-02 13:33:16 -07:00
Heitor Neiva bbbc7321a6
Merge pull request #247 from mozilla-releng/hneiva/rm-changelog
Remove releng changelog
2023-10-02 13:22:52 -07:00
Heitor Neiva 63a9dc95f5
Add docs for build-decision 2023-10-02 13:21:46 -07:00
Heitor Neiva 1ec975b6d8
Remove releng changelog 2023-10-02 12:23:25 -07:00
Ben Hearsum (he/him) 2a2e3abc34
Merge pull request #244 from bhearsum/staging-rel
Minor updates to staging release documentation
2023-09-28 11:58:06 -04:00
Ben Hearsum (he/him) e062d4e8a6
Merge pull request #246 from bhearsum/deploys
Add note about skipping scriptworker stage deploys
2023-09-28 11:28:16 -04:00
Ben Hearsum 114a14cf5e
Add note about skipping scriptworker stage deploys 2023-09-28 10:35:28 -04:00
Ben Hearsum 20e35cf3b9
Minor updates to staging release documentation
- Remove references to production archive, now that staging releases don't depend on it in any way
- Remove reference to running staging releases ahead of RC, because we don't do it anymore
- Alter reference to "Mozilla VPN", because that term is ambiguous these days
2023-09-27 09:43:53 -04:00
Ben Hearsum (he/him) 80f95f5c64
Merge pull request #243 from bhearsum/relduty
Add release duty docs for regularly scheduled deployments
2023-09-26 13:25:11 -04:00
Ben Hearsum 64a93c39ba
Add release duty docs for regularly scheduled deployments 2023-09-26 11:12:31 -04:00
Geoff Brown 42ba882e72
Merge pull request #242 from MasterWayZ/patch-4
Add 120 to relengdocs
2023-09-25 13:22:40 -06:00
Andrew Halberstadt 8a4c350485 fix: setup and use intersphinx mappings
We have the intersphinx extension enabled, but never set up the external
targets. This will allow us to more easily link to our other
documentation pages.
2023-09-25 11:41:47 -04:00
Michelle 27464b099b
Add 120 to relengdocs 2023-09-25 16:52:14 +02:00
Julien Cristau b0a02eb2b0
Update docs for new esr (#238)
I missed a couple items.
2023-09-19 12:09:01 +02:00
Andrew Halberstadt c2409e0395
style: reformat conf.py with black 2023-09-15 10:31:03 -04:00
Andrew Halberstadt c5f7598d23 refactor!: fully switch to Diataxis system
BREAKING CHANGE: This will break pretty much every link to our docs.

Awhile back we agreed to try and implement the Diataxis documentation
system:
https://diataxis.fr/

However, we only moved a handful of docs over and have been in a mixed
state of having docs following two separate structures (if you can call
the old way a structure) ever since.

The goal of this PR is to re-organize all the docs in the old structured
over to the new Diataxis-based structure. There are plenty of docs that
don't fit neatly in one place or the other, so this PR often takes a
best guess at where it belongs.

This PR also doesn't split up any individual files, though it does
sometimes move docs from directories to different places.
2023-09-14 14:45:19 -04:00
Ben Hearsum (he/him) 17ddcf5593
Merge pull request #239 from bhearsum/expired
Add docs for dealing with cached tasks with expired artifacts
2023-09-08 09:11:14 -04:00
Andrew Halberstadt 067d404c0e Remove 'future/index.rst'
The ideas here have either already been implemented or have very few
details. Nowadays, releng-rfcs are the place to track this kind of
thing. Bugzilla, Github issues or the planning spreadsheet are also
used.
2023-09-07 15:57:00 -04:00
Andrew Halberstadt e8af4d3d0c Remove 'tobewritten.rst'
This page is empty and we should use issues to track TODO items rather
than a doc page.
2023-09-07 15:57:00 -04:00
Andrew Halberstadt 0d8ea279e1 Remove empty 'architecture' section
It looks like the intent was to fill this out, but no one got around to
it. Let's remove it for now and re-add if anyone gets motivated enough
to start again in the future.

Though I think it makes sense for architecture docs to live next to the
repo that they are for, rather than in a centralized place like
relengdocs.
2023-09-07 15:57:00 -04:00
Andrew Halberstadt 6bff74e75c Rename 'software.rst' -> 'mozharness.rst'
This page was 98% mozharness related and the non-mozharness bits were
not providing any value.
2023-09-07 15:57:00 -04:00
Andrew Halberstadt 23a872672f Remove hosts.rst
Maybe this page used to have more, but it's not really clear what this
is for now.
2023-09-07 15:57:00 -04:00
Andrew Halberstadt 0564d70338 Remove Gecko test docs
This:

1. Isn't the responsibility of releng anymore
2. Is documented in Firefox Source Docs
3. Will be changing shortly once we have automation to edit manifests
2023-09-07 15:57:00 -04:00
Ben Hearsum bd6853717c
Add docs for dealing with cached tasks with expired artifacts 2023-09-07 14:19:37 -04:00
Andrew Halberstadt 00918f44c9 Adjust wording in merge-duty response e-mail to be less confusing
Previously the wording was ambiguous around whether `mozilla-central` or
`mozilla-beta` was the one bumped to XXX.0b1, which could confuse folks
who aren't familiar with the release model.
2023-08-29 12:14:03 -04:00
Andrew Halberstadt a31f33b8be Update mergeduty docs to reference esr115 instead of esr102 2023-08-29 12:11:48 -04:00
Andrew Halberstadt 920fc93908 Update dependencies 2023-08-28 16:31:46 -04:00
Andrew Halberstadt fd0d4e6171
Update releng_changelog.md 2023-08-28 10:54:40 -04:00
Julien Cristau 5b8a5261d7
langpacks: document how to unblock a release when push-langpack fails for a dot release (#233) 2023-08-18 09:28:41 +02:00
Ben Hearsum (he/him) e8f6c4b012
Merge pull request #232 from bhearsum/manual-release
Add docs on how to manually submit a release with the Ship It API
2023-08-04 07:35:50 -04:00
Ben Hearsum 0e5552fca7
Add docs on how to manually submit a release with the Ship It API 2023-08-03 13:31:49 -04:00
Ben Hearsum (he/him) e5b73394e1
Merge pull request #230 from bhearsum/merge-day-agian
Move expected mozilla-central tag to the correct section
2023-08-01 12:19:21 -04:00
Ben Hearsum (he/him) 61cc413293
Merge pull request #231 from bhearsum/merge-day-bumps
Update changelog
2023-08-01 12:19:09 -04:00
Ben Hearsum 26b2e13cca
Update changelog 2023-07-31 11:48:28 -04:00
Ben Hearsum e0af7d9076
Move expected mozilla-central tag to the correct section
I noticed while doing merges today that the second tag happens as part of tag & bump (obviously...) not uplift.
2023-07-31 11:20:08 -04:00
Gabriel Bustamante 6027516151
Add a better bugdash link (#229) 2023-07-27 11:24:54 -05:00
Ben Hearsum (he/him) c4f295bbdf
Merge pull request #226 from bhearsum/merge-day
Add much more detailed documentation on expectations for tags during merge day operations
2023-07-27 12:18:57 -04:00
Ben Hearsum (he/him) 2309266b62
Merge pull request #228 from mozilla-releng/bug-triage
Add triage page to the index
2023-07-27 12:17:47 -04:00
Ben Hearsum 0eaf557363 Add much more detailed documentation on expectations for tags during merge day operations 2023-07-27 12:16:47 -04:00
Gabriel Bustamante 677fb2da72 Use rst to use tables 2023-07-27 10:53:23 -05:00
Gabriel Bustamante 2e349c756d Add triage page to the index 2023-07-27 10:31:22 -05:00
Andrew Halberstadt 0f456b3fa5 Replace 'best-practices/coding' with a 'project-standards' page covering mozilla-releng/reps 2023-07-26 15:57:26 -04:00
Andrew Halberstadt e7bdf577a2 Rename best-practices/{documentation.rst -> cross-training.rst}
We'll be covering documentation best practice as part of:
https://github.com/mozilla-releng/reps/blob/main/STANDARD.md

Besides, the "documentation" section of this page was just a link
anyway.
2023-07-26 15:57:26 -04:00
Gabriel Bustamante e4902bc721
Adds releng_bug_triage.md (#225) 2023-07-26 10:36:21 -05:00
Gabriel Bustamante 9392c24c0d
Update index.rst (#224) 2023-07-24 11:25:09 -05:00
Ben Hearsum (he/him) d0878a411a
Merge pull request #223 from bhearsum/vpn-updates
Fix formatting on VPN page
2023-07-12 12:32:26 -04:00