Commit Graph

13 Commits

Author SHA1 Message Date
Pieter De Gendt 09ca0ce50d MAINTAINER.rst: Update Pypi releases
Update section on creating Pypi releases.

Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
2024-10-03 15:20:31 -07:00
Martí Bolívar e432aff137 Add docker compose based testing
Our release process documentation recommends getting passing tox
results on as many popular linux distributions as time allows. Doing
this by hand is cumbersome, redundant, and error prone.

Add a directory with a helper script that automates the entire process
using docker compose and document its use in MAINTAINERS.rst.

Signed-off-by: Martí Bolívar <mbolivar@amperecomputing.com>
Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
2024-09-25 07:18:42 -07:00
Ayush Singh c399c01257 project: Switch to pyproject
Starting with PEP 621, `pyproject.toml` is the standard way of
specifying project metadata.

Also switch to using the version from `pyproject.toml` instead of having
a west.version python module. Adjust documentation for the same.

Update MAINTAINERS.rst to use build for dist building.

Signed-off-by: Ayush Singh <ayush@beagleboard.org>
2024-09-12 14:31:41 -07:00
Martí Bolívar 3877745955 MAINTAINERS.rst: updates
Keep track of other things we do that aren't mentioned yet.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2023-02-21 08:53:50 -08:00
Martí Bolívar f69c734662 MAINTAINERS.rst: update 'cutting a release branch'
Updates for clarity and to match current practice.

Reflect some practical changes that I've been doing in the past couple
of release that cut down on review latency once it's been agreed that
it's release time. In particular, we are cutting out the review cycles
for forking the release branch, changing the versions, and tagging the
main branch after it's moved from the release branch.

Rework the section in to step 1-2-3 style while we're here, to make it
easier to follow along with.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2021-08-05 11:54:13 -07:00
Martí Bolívar e501653c33 MAINTAINERS.rst: add a step to avoid #522 regressing
Add a check to the manual release testing process that ensures we
don't see #522 again.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2021-07-28 16:32:34 -07:00
Martí Bolívar 16531bcf4d MAINTAINERS.rst: we are on the 'main' branch now
Update accordingly.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2021-07-28 16:32:34 -07:00
Martí Bolívar e3e3a6892b MAINTAINERS.rst: cleanups, clarifications
Just some cleanups and clarifications on how I'd like to do this going
forward. The main clarifications are around SCHEMA_VERSION, since this
is changing in 0.8 and I want to make sure we're all on the same page.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2020-09-09 12:25:08 -07:00
Martí Bolívar 97df7aa7ce MAINTAINERS.rst: updates following 0.7.3
Minor tweaks from testing the 0.7.3 release:

- mention Fedora as a Linux distro as as I've received reports of
  active west users on that distro

- update board name for nrf52 board

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2020-08-05 16:21:42 +02:00
Martí Bolívar 95c2eaa0f2 MAINTAINERS.rst: add note for starting next version
We need a .99 patchlevel during development.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2020-03-09 17:37:08 +01:00
Martí Bolívar f8674ed786 MAINTAINERS.rst: make copy pasting commands easier
Remove the $ prefixes so the commands can just be copy pasted line by
line during testing.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2020-02-28 16:45:54 +01:00
Martí Bolívar d6ef7ad9ef MAINTAINERS.rst: some changes from going through this once
A few process changes from doing a point release, mainly that we'll
cut an alpha release instead of an RC. That's being done because
uploading an alpha is something a maintainer can just do, without
having to go through the usual "bump version.py" review process.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2020-02-28 16:45:54 +01:00
Martí Bolívar b73900510b Add MAINTAINERS.rst
This is where we'll put notes for west maintainers.

For now, it includes information on cutting a release.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2020-02-10 11:02:16 -08:00