diff --git a/.github/dependabot.yml b/.github/dependabot.yml index f1c073459..d5c4abf01 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -10,6 +10,3 @@ updates: all-github-actions: patterns: - "*" - ignore: - - dependency-name: "julia-actions/julia-downgrade-compat" - versions: [ ">=2.0.0" ] diff --git a/.github/workflows/Downgrade.yml b/.github/workflows/Downgrade.yml index 8554d0365..9fe7d4244 100644 --- a/.github/workflows/Downgrade.yml +++ b/.github/workflows/Downgrade.yml @@ -48,16 +48,20 @@ jobs: version: ${{ matrix.version }} - run: julia -e 'using InteractiveUtils; versioninfo(verbose=true)' - uses: julia-actions/cache@v2 - - uses: julia-actions/julia-downgrade-compat@v1 + - uses: julia-actions/julia-downgrade-compat@v2 with: skip: LinearAlgebra,Printf,SparseArrays,DelimitedFiles,Test projects: ., test - - uses: julia-actions/julia-buildpkg@v1 - env: - PYTHON: "" - - name: Run tests without coverage - uses: julia-actions/julia-runtest@v1 - with: - coverage: false - env: - PYTHON: "" + mode: forcedeps + # We run the tests manually instead of using julia-action/julia-builpkg and julia-action/julia-runtest or `Pkg.test` + # because otherwise the downgraded Manifest.toml is not used in the tests under julia