Skip to content

Commit 6b1f053

Browse files
authored
update gh workflow files (#2067)
1 parent 2d77d4a commit 6b1f053

3 files changed

Lines changed: 16 additions & 27 deletions

File tree

.github/dependabot.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,10 @@ updates:
99
# Enable version updates for development dependencies
1010
directory: "/"
1111
schedule:
12-
interval: "monthly"
12+
interval: "cron"
13+
cronjob: "0 0 1 */3 *" # Run once every 3 months
14+
cooldown:
15+
default-days: 7
1316
versioning-strategy: "increase-if-necessary"
1417
groups:
1518
dev-deps:
@@ -20,7 +23,10 @@ updates:
2023
# Enable version updates for GitHub Actions
2124
directory: "/"
2225
schedule:
23-
interval: "monthly"
26+
interval: "cron"
27+
cronjob: "0 0 1 */3 *" # Run once every 3 months
28+
cooldown:
29+
default-days: 7
2430
groups:
2531
github-actions:
2632
patterns:

.github/workflows/ci.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ jobs:
3939
persist-credentials: false
4040
- name: Install uv
4141
uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # 8.1.0
42+
with:
43+
enable-cache: false
4244
- name: Install tox
4345
run: uv tool install tox --with tox-uv
4446
- name: Setup SocketCAN
@@ -85,6 +87,8 @@ jobs:
8587
persist-credentials: false
8688
- name: Install uv
8789
uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # 8.1.0
90+
with:
91+
enable-cache: false
8892
- name: Install tox
8993
run: uv tool install tox --with tox-uv
9094
- name: Run linters
@@ -103,6 +107,8 @@ jobs:
103107
persist-credentials: false
104108
- name: Install uv
105109
uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # 8.1.0
110+
with:
111+
enable-cache: false
106112
- name: Install tox
107113
run: uv tool install tox --with tox-uv
108114
- name: Build documentation
@@ -119,6 +125,8 @@ jobs:
119125
persist-credentials: false
120126
- name: Install uv
121127
uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # 8.1.0
128+
with:
129+
enable-cache: false
122130
- name: Build wheel and sdist
123131
run: uv build
124132
- name: Check build artifacts

.mergify.yml

Lines changed: 0 additions & 25 deletions
This file was deleted.

0 commit comments

Comments
 (0)