~xnox/launchpad-buildd:channels-snapd

Last commit made on 2023-06-23
Get this branch:
git clone -b channels-snapd https://git.launchpad.net/~xnox/launchpad-buildd
Only Dimitri John Ledkov can upload to this branch. If you are Dimitri John Ledkov please log in for upload directions.

Branch merges

Branch information

Name:
channels-snapd
Repository:
lp:~xnox/launchpad-buildd

Recent commits

62d9920... by Dimitri John Ledkov

buildsnap: refresh preinstalled snaps

If a requested snap is presintalled on the host image (i.e. core22, or
snapd) installing a snap from the given channel will be a no-op and
exit zero. Thus always also refresh from the given channel to ensure
the build is performed against snaps from the correct channel.

71dbe96... by Colin Watson

Remove restrictions on core snap names

Merged from https://code.launchpad.net/~cjwatson/launchpad-buildd/+git/launchpad-buildd/+merge/411629

5a90fe7... by Colin Watson

Add note about separate --classic installation

47e5e6d... by Colin Watson

Remove restrictions on core snap names

We now install snaps corresponding to whatever Launchpad sends. Having
to do launchpad-buildd rollouts every time we wanted to add new core
snap names was introducing unnecessary delays to the process, and it
meant more places in which we were hardcoding the list of valid core
snap names.

4ad301f... by Colin Watson

Refine readthedocs configuration

Merged from https://code.launchpad.net/~cjwatson/launchpad-buildd/+git/launchpad-buildd/+merge/444743

662076a... by Colin Watson

Fail readthedocs build on Sphinx warnings

692eea8... by Colin Watson

Align readthedocs build.tools.python with tox.ini

The Python version is very uninteresting for this - I think we might as
well just use the latest stable version, which is what we do in
`tox.ini`, and thus have less ongoing work to keep it up to date.

2099641... by Colin Watson

Add .readthedocs.yaml

Merged from https://code.launchpad.net/~cjwatson/launchpad-buildd/+git/launchpad-buildd/+merge/444726

f400c92... by Colin Watson

Add .readthedocs.yaml

See: https://blog.readthedocs.com/migrate-configuration-v2/

3286822... by Colin Watson

Add basic documentation of malware scanning for CI builds

Merged from https://code.launchpad.net/~cjwatson/launchpad-buildd/+git/launchpad-buildd/+merge/444168