Initial Base Definition Instructions
Currently, your Mint runs use Ubuntu 22.04.
We just released support for Ubuntu 24.04.
With support for multiple operating systems, the base configuration is going to be required.
Please update your run definitions to specify the operating system.
If you do not specify, the GitHub Triggers will continue using Ubuntu 22.04. However, the Mint CLI will insert Ubuntu 24.04 as the configured value into run definitions that do not specify.
Across beta testers the upgrade process has been fairly easy, so we recommend trying Ubuntu 24.04, and only if it does not work updating your run definitions to specify Ubuntu 22.04.
1️⃣ Update your Mint CLI
brew upgrade rwx-research/tap/mint
Make sure you’re at least on version 1.4:
mint --version
2️⃣ Update Mint Leaves
We’ve updated leaves for compatibility with Ubuntu 24.04
mint leaves update
3️⃣ Update to Ubuntu 24.04
Configure your runs to use Ubuntu 24.04
mint resolve base
This command will insert the following snippet into your run definitions:
base:
os: ubuntu 24.04
tag: 1.0
Test the changes by using mint run
, or commit and push.
4️⃣ Fix or Downgrade
In many cases, your runs will succeed on Ubuntu 24.04. You may need to fix some small issues.
However, if you want to stay on Ubuntu 22.04 until you can prioritize changes, update your run definitions to specify ubuntu 22.04