Skip to content

Commit 5429ded

Browse files
committed
build: 🛠 Run linting and testing weekly so we will see if package updates make any difference
1 parent 095daf6 commit 5429ded

File tree

3 files changed

+13
-5
lines changed

3 files changed

+13
-5
lines changed

‎.github/workflows/lint.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
name: "LINT: Run ruff & mypy"
2-
on: [push, pull_request]
2+
on:
3+
push:
4+
pull_request:
5+
schedule:
6+
- cron: '0 7 * * 1'
37
jobs:
4-
flake8-and-mypy:
8+
lint:
59
runs-on: ubuntu-latest
610
steps:
711
- uses: actions/checkout@v4

‎.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ on:
33
release:
44
types: [published]
55
jobs:
6-
build-and-publish:
6+
release:
77
runs-on: ubuntu-latest
88
steps:
99
- uses: actions/checkout@v4

‎.github/workflows/test.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
name: "TEST: Run pytest using tox"
2-
on: [push, pull_request]
2+
on:
3+
push:
4+
pull_request:
5+
schedule:
6+
- cron: '0 7 * * 1'
37
jobs:
4-
tox-pytest:
8+
test:
59
runs-on: ubuntu-latest
610
strategy:
711
matrix:

0 commit comments

Comments
 (0)