name: Boost (download) on: workflow_call: workflow_dispatch: jobs: build: strategy: matrix: boost-version: - 1.58.0 - 1.68.0 - 1.78.0 - 1.88.0 runs-on: ubuntu-latest name: 'Download: ${{ matrix.boost-version }}' defaults: run: shell: pwsh steps: - name: Checkout uses: actions/checkout@v6 - name: Set up Python uses: actions/setup-python@v6 with: python-version: '3.x' - name: Download Boost uses: ./.github/actions/download-boost with: boost-version: '${{ matrix.boost-version }}' no-retry: 1 - name: Check that Boost was downloaded uses: ./.github/actions/check-boost-download