Skip to content

Commit 54968d9

Browse files
authored
Move to dependabot (#547)
* Move from CompatHelper to dependabot to handle Julia updates * Add Changelog entry.æ * Keep Compat for a while to compare how both work.
1 parent f47e401 commit 54968d9

2 files changed

Lines changed: 17 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,23 @@
11
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
2+
# For the Julia part inspired by
3+
# * https://github.com/JuliaDiff/DifferentiationInterface.jl/pull/924
4+
# * https://github.com/NumericalEarth/Breeze.jl/blob/f066f4dbca086c622be30c9276dae6e79d8e6c0a/.github/dependabot.yml
25
version: 2
6+
enable-beta-ecosystems: true # for now necessary to use the Julia ecosystem
37
updates:
48
- package-ecosystem: "github-actions"
59
directory: "/" # Location of package manifests
610
schedule:
711
interval: "weekly"
12+
- package-ecosystem: "julia"
13+
directories: # Location of Julia projects
14+
- "/"
15+
- "/docs"
16+
- "/tutorials"
17+
schedule:
18+
interval: "daily"
19+
groups:
20+
# Group all Julia package updates into a single PR:
21+
all-julia-packages:
22+
patterns:
23+
- "*"

Changelog.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1919
### Changed
2020

2121
* Removed `atol` from `DebugFeasibility` and instead use the one newly added `atol` from the `ConstrainedManifoldObjective`.
22+
* Move from CompatHelper to dependabot to keep track of dependency updates in Julia packages.
2223

2324
## [0.5.28] November 17, 2025
2425

0 commit comments

Comments
 (0)