Frej Drejhammar
ae21cbf1a2
CI: Bump Ubuntu version used for the CI
...
Switch to the oldest supported version.
2025-06-05 16:50:37 +02:00
Frej Drejhammar
d72e96b202
Drop manual CodeQL actions
...
Use default configuration as configured in the web interface instead
of hand-configured ci-actions which gives warnings.
2024-02-23 18:11:10 +01:00
Frej Drejhammar
2476d08517
Run tests with multiple Python versions
...
Run the CI tests with both the earliest supported Python version and
the latest stable release.
The intent is to quickly notice when new features require adjusting
the oldest supported Python version and also detect when the latest
stable version breaks old code (as when 3.12 removed `imp` and we
witched to `importlib` in #311 ).
2023-12-28 13:40:48 +01:00
Frej Drejhammar
0d0e90d328
Merge branch 'PR/305' into frej/felipec-pr-spree
...
Closes #305
2023-03-27 20:35:36 +02:00
Frej Drejhammar
64ee34dfb0
Merge branch 'PR/303' into frej/felipec-pr-spree
...
Closes #303
Closes #304
2023-03-27 20:34:17 +02:00
Felipe Contreras
278cc9966c
github: rename the main action to ci
...
As in: Continuous Integration.
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2023-03-27 01:54:00 -06:00
Felipe Contreras
cf66c36a32
github: move CodeQL steps into the main action
...
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2023-03-27 01:53:49 -06:00
Felipe Contreras
269c23c5bb
github: cleanup codeql action
...
Based on the latest walk-through: https://github.com/github/codeql-action .
Gets rid of the warning:
Warning: 1 issue was detected with this workflow: git checkout HEAD^2 is no longer necessary. Please remove this step as Code Scanning recommends analyzing the merge commit for best results.
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2023-03-27 01:49:29 -06:00
Felipe Contreras
90c6ad5f87
test: use make to run the tests
...
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2023-03-26 20:05:03 -06:00
Felipe Contreras
fba03b95fb
github: update checkout action
...
Gets rid of the warning:
Node.js 12 actions are deprecated. Please update the following actions to use Node.js 16: actions/checkout@v2. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/ .
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2023-03-26 19:46:38 -06:00
Frej Drejhammar
fd5bd48a6c
Update codeql to version 2
2023-03-26 16:48:07 +02:00
Frej Drejhammar
3f57c4340a
Change CI to run tests using test runner
2023-03-24 18:46:53 +01:00
Felipe Contreras
fd6ba361c6
github: enable tests
...
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com >
2023-03-13 20:18:29 -06:00
Frej Drejhammar
bf5f14ddab
Create codeql-analysis.yml
2020-10-10 13:15:54 +00:00