Test and CI Improvements #3

Merged
tmb merged 12 commits from ci-improvements into main 2024-05-04 19:00:50 +02:00
Owner

Optimise and (if possible) speed up CI actions (esp. tests).

Optimise and (if possible) speed up CI actions (esp. tests).
Install only necessary dependencies in Nox sessions
All checks were successful
Lint and Test / lint-and-test (pull_request) Successful in 5m46s
13000ac380
tmb changed title from CI Optimizations to WIP: CI Optimizations 2024-05-02 19:08:01 +02:00
Docstrings for Nox sessions
All checks were successful
Lint and Test / lint-and-test (pull_request) Successful in 7m25s
0eec68ca97
Unnecessary commands removed from Update Docs action
All checks were successful
Lint and Test / lint-and-test (pull_request) Successful in 4m55s
b21eefa2dc
Run Lint and Test only when certain files where changed
All checks were successful
Lint and Test / lint-and-test (pull_request) Successful in 5m48s
8ea1c72360
Run Update Docs actions on current branch
Some checks failed
Update Docs / docs (push) Failing after 19s
Lint and Test / lint-and-test (pull_request) Successful in 4m55s
2ffd1cce3d
GIT_COMMITTER_NAME and GIT_COMMITTER_EMAIL added
All checks were successful
Update Docs / docs (push) Successful in 13s
Lint and Test / lint-and-test (pull_request) Successful in 4m49s
cebda546a3
Update Docs action branch changed back to main
All checks were successful
Lint and Test / lint-and-test (pull_request) Successful in 4m49s
49df6acacc
NO_COLOR removed
All checks were successful
Lint and Test / lint-and-test (pull_request) Successful in 7m1s
e4b7eaa76a
tmb changed title from WIP: CI Optimizations to WIP: CI Improvements 2024-05-03 19:58:29 +02:00
Dependencies updated
All checks were successful
Lint and Test / lint-and-test (pull_request) Successful in 26m53s
04d3bccc55
tmb changed title from WIP: CI Improvements to Test and CI Improvements 2024-05-04 18:50:59 +02:00
tmb merged commit a89a10f24c into main 2024-05-04 19:00:50 +02:00
tmb deleted branch ci-improvements 2024-05-04 19:00:50 +02:00
tmb referenced this pull request from a commit 2024-05-04 19:00:52 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: tmb/pelican-feed-content-footer#3
No description provided.