This merge request attempts to fix various failures with the CI workflow.
• It adds ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true to the environment to workaround issues with older Ubuntu versions. See https://github.com/actions/checkout/issues/1590 for details. This change fixed the older Ubuntu builds in the Docker images. Alas, this is only a temporary fix, supposedly. Not sure what we are going to do when it no longer works.
• It adds the ppa:ubuntu-toolchain-r/test toolchain repository for the gcc-11 build. This fixes the "Unable to locate package gcc-11" error that build was experiencing. Refer to the discussion at https://github.com/actions/runner-images/issues/9679.
• Finally, it adds gcc-13 build on Ubuntu 24.04 to the testing matrix.
This merge request attempts to fix various failures with the CI workflow.
• It adds
ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true
to the environment to workaround issues with older Ubuntu versions. See https://github.com/actions/checkout/issues/1590 for details. This change fixed the older Ubuntu builds in the Docker images. Alas, this is only a temporary fix, supposedly. Not sure what we are going to do when it no longer works. • It adds theppa:ubuntu-toolchain-r/test
toolchain repository for the gcc-11 build. This fixes the "Unable to locate package gcc-11" error that build was experiencing. Refer to the discussion at https://github.com/actions/runner-images/issues/9679. • Finally, it adds gcc-13 build on Ubuntu 24.04 to the testing matrix.