diff --git a/.github/workflows/gnatdoc.yml b/.github/workflows/gnatdoc.yml index 76993dfd..3d9f31e3 100644 --- a/.github/workflows/gnatdoc.yml +++ b/.github/workflows/gnatdoc.yml @@ -10,16 +10,16 @@ jobs: name: Docs steps: - name: Get VSS - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: fetch-depth: 0 - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: ./cached_gnat key: ${{ runner.os }}-alire_v1 restore-keys: ${{ runner.os }}-alire_v1 - name: Get GNAT toolchain with alire - uses: alire-project/setup-alire@v1 + uses: alire-project/setup-alire@v2 with: toolchain: gnat_native^11 gprbuild^21 toolchain_dir: ./cached_gnat diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index bc54cc82..c43cde60 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -11,16 +11,16 @@ jobs: name: Build steps: - name: Get VSS - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: path: ./vss - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: ./cached_gnat key: ${{ runner.os }}-alire_v2 restore-keys: ${{ runner.os }}-alire_v2 - name: Get GNAT toolchain with alire - uses: alire-project/setup-alire@v1 + uses: alire-project/setup-alire@v2 with: toolchain: gnat_native^12 gprbuild^22 toolchain_dir: ./cached_gnat @@ -39,7 +39,7 @@ jobs: mkdir vss/data/ucd unzip UCD-14.0.0.zip -d vss/data/ucd - name: Get parse-number-fxx-test-data repository - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: repository: nigeltao/parse-number-fxx-test-data path: ./vss/data/parse-number-fxx-test-data @@ -50,8 +50,8 @@ jobs: export GPR_PROJECT_PATH=$XMLADA_CRATE_ROOT/input_sources:$GPR_PROJECT_PATH export GPR_PROJECT_PATH=$XMLADA_CRATE_ROOT/sax:$GPR_PROJECT_PATH export GPR_PROJECT_PATH=$XMLADA_CRATE_ROOT/unicode:$GPR_PROJECT_PATH - make -C vss all check coverage BUILD_MODE=${{ matrix.build_mode }} - make -C vss install check_install PREFIX=/tmp BUILD_MODE=${{ matrix.build_mode }} + make -C vss build-libs-static check coverage BUILD_MODE=${{ matrix.build_mode }} + make -C vss install-libs-static check_install PREFIX=/tmp BUILD_MODE=${{ matrix.build_mode }} make -C vss misc BUILD_MODE=${{ matrix.build_mode }} - name: Upload coverage to Codecov uses: codecov/codecov-action@v2 diff --git a/.github/workflows/spellcheck.yml b/.github/workflows/spellcheck.yml index 88bd06e2..04a70363 100644 --- a/.github/workflows/spellcheck.yml +++ b/.github/workflows/spellcheck.yml @@ -5,7 +5,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Get VSS - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: path: ./vss - name: Install aspell