diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 82618bb3..b18f031f 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -5,3 +5,15 @@ updates: directory: "/" # Location of package manifests schedule: interval: "daily" + # Maintain compat entries of Julia dependencies (replaces CompatHelper). + # The `docs` project is part of the workspace defined in Project.toml and + # is therefore resolved together with the package. + - package-ecosystem: "julia" + directory: "/" + schedule: + interval: "daily" + groups: + # Group all Julia package updates into a single PR + all-julia-packages: + patterns: + - "*" diff --git a/.github/workflows/CompatHelper.yml b/.github/workflows/CompatHelper.yml deleted file mode 100644 index d94b38df..00000000 --- a/.github/workflows/CompatHelper.yml +++ /dev/null @@ -1,32 +0,0 @@ -name: CompatHelper -on: - schedule: - - cron: 0 0 * * * - workflow_dispatch: -jobs: - CompatHelper: - runs-on: ubuntu-latest - steps: - - name: "Add the General registry via Git" - run: | - import Pkg - ENV["JULIA_PKG_SERVER"] = "" - Pkg.Registry.add("General") - shell: julia --color=yes {0} - - name: "Install CompatHelper" - run: | - import Pkg - name = "CompatHelper" - uuid = "aa819f21-2bde-4658-8897-bab36330d9b7" - version = "3" - Pkg.add(; name, uuid, version) - shell: julia --color=yes {0} - - name: "Run CompatHelper" - run: | - import CompatHelper - CompatHelper.main() - shell: julia --color=yes {0} - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - COMPATHELPER_PRIV: ${{ secrets.DOCUMENTER_KEY }} - # COMPATHELPER_PRIV: ${{ secrets.COMPATHELPER_PRIV }} diff --git a/Project.toml b/Project.toml index bc723cb4..2bfc409c 100644 --- a/Project.toml +++ b/Project.toml @@ -33,7 +33,7 @@ StatsFuns = "0.9, 1.0, 2" Tables = "0.2, 1" Test = "1" TestSetExtensions = "3" -WeakRefStrings = "1" +WeakRefStrings = "1.4, 2" julia = "1.6" [extras] @@ -47,3 +47,6 @@ WeakRefStrings = "ea10d353-3f73-51f8-a26c-33c1cb351aa5" [targets] test = ["Aqua", "CategoricalArrays", "DataFrames", "Statistics", "Test", "TestSetExtensions", "WeakRefStrings"] + +[workspace] +projects = ["docs"]