Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix broken CI #586

Merged
merged 1 commit into from
May 7, 2024
Merged

Fix broken CI #586

merged 1 commit into from
May 7, 2024

Commits on May 7, 2024

  1. CI: Update for Ubuntu 24.04

    Update CI to work with 24.04.
    
    * Lock to 24.04 so we control when to change
    * Update locale and timezone to work for 24.04 or 22.04
      * 24.04 creates these files if not already there but 22.04 does not
      * Keep existing work around for 22.04 but make it work if already there
    * use venv
      * Breate a virtual environment isolated from the packages in the base
        environment
      * Inspired from zephyr build environment
    * Use pip3 everywhere removing global and --user installation
    * Add section to README about desktop testing
    * Also fix usage formatting in README
    
    Co-developed-by: Bill Mills <bill.mills@linaro.org>
    Signed-off-by: Bill Mills <bill.mills@linaro.org>
    Co-developed-by: Arnaud Pouliquen <arnaud.pouliquen@foss.st.com>
    Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen@foss.st.com>
    arnopo committed May 7, 2024
    Configuration menu
    Copy the full SHA
    4329df2 View commit details
    Browse the repository at this point in the history