Skip to content

Add script that allows the Go team to bulk enable shared instance runners and enable shared runners by default for projects that use the pkg-go-tools

This is a follow-up to !1 (merged) and !2 (merged).

See commit messages for details.

Example output:

# ./salsa-package-instance-runners.sh otto/glow
Fetching project settings of https://salsa.debian.org/otto/glow
==================================================
PROJECT                                            STATUS
------------------------------------------------
otto/glow                                          ⏩ Instance enabled

# ./salsa-package-instance-runners.sh otto/glow
Fetching project settings of https://salsa.debian.org/otto/glow
==================================================
PROJECT                                            STATUS
------------------------------------------------
otto/glow                                          ✅ Instance runners already enabled

I volunteer to execute this script and follow-up that everything goes well for all Go team packages 10 days from now, assuming nobody voiced concerns.

Merge request reports

Loading