diff --git a/.github/dependabot.yml b/.github/dependabot.yml index f1c07345901..d5c4abf01e7 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 fc13bc61d05..f3e50aa5d36 100644 --- a/.github/workflows/Downgrade.yml +++ b/.github/workflows/Downgrade.yml @@ -66,7 +66,8 @@ jobs: # - performance_specializations_part1 # - performance_specializations_part2 # - mpi - - threaded + # - threaded + - downgrade steps: - uses: actions/checkout@v6 - uses: julia-actions/setup-julia@v2 @@ -75,17 +76,22 @@ 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,Printf,SparseArrays,UUIDs,DelimitedFiles,Test,Downloads,Random projects: ., test - - uses: julia-actions/julia-buildpkg@v1 + 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