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 bd7d823e7..d6b08bdcf 100644 --- a/.github/workflows/Downgrade.yml +++ b/.github/workflows/Downgrade.yml @@ -36,19 +36,20 @@ jobs: arch: ${{ matrix.arch }} - 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,SparseArrays,Statistics,Test projects: ., test - - uses: julia-actions/julia-buildpkg@v1 - env: - PYTHON: "" - GKSwstype: "100" # for Plots/GR - - name: Run tests without coverage - uses: julia-actions/julia-runtest@v1 - with: - coverage: false - env: - PYTHON: "" - GKSwstype: "100" # for Plots/GR - POSITIVEINTEGRATORS_DOWNGRADE_CI: "true" + 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