diff --git a/.ci b/.ci index ad8dd4a..b2b4e77 160000 --- a/.ci +++ b/.ci @@ -1 +1 @@ -Subproject commit ad8dd4a136348c7dc889fdc03a645e0f0358a2dc +Subproject commit b2b4e777f71f514e18367568b4a84b66b1233daa diff --git a/.github/workflows/ci-scripts-build.yml b/.github/workflows/ci-scripts-build.yml index b68745a..081ed56 100644 --- a/.github/workflows/ci-scripts-build.yml +++ b/.github/workflows/ci-scripts-build.yml @@ -39,68 +39,69 @@ jobs: fail-fast: false matrix: include: - - os: ubuntu-20.04 + - os: ubuntu-latest cmp: gcc configuration: default base: "7.0" wine: "64" - - os: ubuntu-20.04 + - os: ubuntu-latest cmp: gcc configuration: static base: "7.0" - - os: ubuntu-20.04 + - os: ubuntu-latest cmp: gcc configuration: default base: "3.15" - - os: ubuntu-20.04 + - os: ubuntu-latest cmp: gcc configuration: default base: "3.14" - - os: ubuntu-20.04 + - os: ubuntu-latest cmp: gcc configuration: static base: "7.0" extra: "CMD_CXXFLAGS=-std=c++11" - - os: ubuntu-20.04 + - os: ubuntu-latest cmp: clang configuration: default base: "7.0" extra: "CMD_CXXFLAGS=-std=c++11" - - os: ubuntu-20.04 - cmp: gcc - configuration: default - base: "7.0" - rtems: "4.10" + # It requires more debugging: + # - os: ubuntu-latest + # cmp: gcc + # configuration: default + # base: "7.0" + # rtems: "4.10" - - os: ubuntu-20.04 + - os: ubuntu-latest cmp: gcc configuration: default base: "7.0" rtems: "4.9" - - os: ubuntu-20.04 - cmp: gcc-8 - utoolchain: "8" + - os: ubuntu-latest + cmp: gcc-9 + utoolchain: "9" configuration: default base: "7.0" - - os: ubuntu-20.04 + - os: ubuntu-latest cmp: clang configuration: default base: "7.0" steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: submodules: true - name: Cache Dependencies - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ~/.cache key: ${{ matrix.base }}/${{ matrix.os }}/${{ matrix.cmp }}/${{ matrix.configuration }}/${{ matrix.wine }}${{ matrix.rtems }}/${{ matrix.extra }} @@ -109,7 +110,7 @@ jobs: - name: "apt-get install" run: | sudo apt-get update - sudo apt-get -y install qemu-system-x86 g++-mingw-w64-x86-64 gdb + sudo apt-get -y install qemu-system-x86 g++-mingw-w64-x86-64 gdb libreadline-dev if: runner.os == 'Linux' - name: "apt-get install ${{ matrix.cmp }}" run: |