XhmikosR
8f17aa5b35
CI: remove Python 3.8 and add 3.13
...
Python 3.8 is EOL
2025-07-03 21:04:06 +03:00
Steven Black
67be1d7f25
Revert commit 4c2c419009
...
Wrong repo.
2024-09-14 19:45:30 -04:00
Steven Black
4c2c419009
Turn off CI for now, until we figure out cache issues.
2024-09-14 12:38:26 -04:00
dependabot[bot]
a225bbddef
Bump actions/setup-python from 4 to 5
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-01 01:07:59 +00:00
XhmikosR
e2d262809e
CI: reduce CI matrix
...
Run the oldest and the latest supported versions on macOS and Windows
2023-12-10 09:18:04 +02:00
XhmikosR
45276ff4bc
CI: remove Python 3.7, add Python 3.12
2023-12-10 08:50:50 +02:00
dependabot[bot]
5cca0e924c
Bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-01 00:32:59 +00:00
XhmikosR
82e6358811
CI: limit pushes to master
2023-04-08 14:29:41 +03:00
XhmikosR
f9a8908b24
CI: add Python 3.11
2022-11-13 08:06:30 +02:00
XhmikosR
5b8e0707fe
CI: remove git credentials after checkout
2022-11-13 08:02:41 +02:00
Ruben ten Hove
dccb1e220f
remove 3.6; fix tests
2022-07-06 12:47:38 -04:00
dependabot[bot]
a9d214f57d
Bump actions/setup-python from 3 to 4
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-01 00:07:39 +00:00
naveensrinivasan
b742118cd1
Set permissions for GitHub actions
...
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/ )
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
Signed-off-by: naveensrinivasan <172697+naveensrinivasan@users.noreply.github.com >
2022-04-07 23:00:53 +00:00
XhmikosR
1714afb293
Update CI
...
* drop Python 3.5
* add pip caching back
* run makeHosts.py too
2022-03-12 10:22:11 +02:00
XhmikosR
071a3a1e0e
CI: combine version steps
2022-03-07 08:58:22 +02:00
XhmikosR
491f45e017
CI: remove Python cache
...
Since we are still testing obsolete/unsupported Python versions, this is a workaround for the Windows Python 3.5 error.
It should be reverted later when support for Python 3.5 is dropped.
2022-03-07 08:53:37 +02:00
XhmikosR
823612498f
CI: update actions
...
* actions/checkout to v3
* actions/setup-python to v3
2022-03-06 20:56:24 +02:00
XhmikosR
73c8564b29
Update CI config
...
* `actions/setup-python` now has built-in support for caching
* add `workflow_dispatch` to add the ability to manually trigger the workflow
* add Python 3.10
* add workflow name
2021-12-12 15:37:11 +02:00
XhmikosR
cbeadb1e2b
Update CI config
...
* remove unneeded `CI: true` env var since it's already set by the runner
* update to `actions/setup-python@v2`
* remove `x64` architecture since it's the default
2021-02-06 17:06:48 +02:00
XhmikosR
c95763d3e1
CI: add Python 3.9
2020-10-31 18:38:40 +02:00
gfyoung
ab1bbe7b53
Extract flake8 config in setup.cfg
...
Now you can just run "flake8" when linting
2020-08-09 00:22:23 -07:00
XhmikosR
8b4c837d59
Remove miniconda and add Windows CI support
2020-07-24 07:36:17 +03:00
XhmikosR
eb4d002f13
Update CI config
...
* update to `actions/cache@v2`
* change cache key to take into account requirements.txt
2020-06-07 21:29:06 +03:00
XhmikosR
bdcb4954e9
CI: move lint before test and add Python 3.8
2020-04-29 15:31:55 +03:00
XhmikosR
125d7c8745
Switch to GitHub Actions CI.
2020-04-29 15:31:54 +03:00