diff --git a/.github/workflows/test-workflow.yml b/.github/workflows/test-workflow.yml index a21fb04..dfd8eb0 100644 --- a/.github/workflows/test-workflow.yml +++ b/.github/workflows/test-workflow.yml @@ -35,5 +35,19 @@ jobs: github-token: ${{ secrets.GITHUB_TOKEN }} fpm-version: ${{ matrix.fpm-version }} - - name: test fpm - run: fpm --help + - name: Checkout the fpm repo + if: matrix.fpm-version == 'latest' + uses: actions/checkout@v4 + with: + repository: fortran-lang/fpm + + - name: Setup the Fortran compiler + if: matrix.fpm-version == 'latest' + uses: fortran-lang/setup-fortran@v1.6.1 + with: + compiler: gcc + compiler-version: 13 + + - name: Check that all the fpm tests pass + if: matrix.fpm-version == 'latest' + run: fpm test