summaryrefslogtreecommitdiff
path: root/.github/workflows
Commit message (Collapse)AuthorAgeFilesLines
* CI: Turn of command echo for testsDWesl2022-06-111-1/+0
| | | Echoing the commands in shell scripts in tests causes problems with the tests.
* CI: Install virtualenv for Cygwin CI.DWesl2022-06-111-1/+1
|
* CI: Set temporary directory for tests.DWesl2022-06-111-0/+2
| | | Hopefully this avoids the mismatched directories with saving into a user temporary directory with one user name and reading from a user temporary directory with a different user name.
* FIX: Fix flake8 command lineDWesl2022-06-101-1/+1
| | | Got this wrong the first time through
* CI: Specify full path to python executables.DWesl2022-06-101-11/+11
|
* CI: Mark GHA repo safe for Git to useDWesl2022-06-101-0/+3
|
* CI: Add a CI job with Cygwin testsDWesl2022-06-101-0/+53
| | | I think this got deleted because the tests were failing, so let's see what happens!
* Bump actions/checkout from 2 to 3dependabot[bot]2022-05-291-1/+1
| | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3. - [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/v2...v3) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* Bump actions/setup-python from 2 to 3dependabot[bot]2022-05-291-1/+1
| | | | | | | | | | | | | | Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 3. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/v2...v3) --- 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>
* chore: Set permissions for GitHub actionsnaveen2022-05-281-0/+3
| | | | | | | | | | | | | | 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. - 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/) Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
* Ignore mypi errorsSebastian Thiel2022-01-071-0/+3
| | | | | With each patch level it may bring up new issues that cause CI failure for without being related to the actual change.
* Add support for Python 3.10Hugo van Kemenade2021-10-141-1/+1
|
* Update pythonpackage.ymlDominic2021-09-091-1/+1
| | | 3.7.0 not available
* Update pythonpackage.ymlDominic2021-09-091-1/+1
| | | Add minor versions to test matrix
* Update pythonpackage.ymlDominic2021-09-091-1/+1
| | | try force tests on 3.9.7
* Update pythonpackage.ymlDominic2021-09-091-1/+1
| | | Rmv 3.10.0 from test matrix
* Update pythonpackage.ymlDominic2021-09-091-1/+1
| | | Try python 3.10.0.rc.2
* Change CI python 3.10 to rc1 again. Spinx broken either wayYobmod2021-08-091-1/+1
|
* Change CI to 3.10.0-beta.4, to get docs to passYobmod2021-08-091-1/+1
|
* Update changelog and versionYobmod2021-08-091-1/+1
|
* update 3.10 to rc1 in test matrixYobmod2021-08-081-1/+1
|
* add pypy to test matrixYobmod2021-08-081-1/+1
|
* rmv 3.6 from CI matrixYobmod2021-08-021-1/+1
|
* Add type to symbolicreference.name()Yobmod2021-07-311-2/+0
|
* try https://github.com/actions/virtual-environments/issues/709 workaroundYobmod2021-07-281-0/+3
|
* its not pip...Yobmod2021-07-281-2/+1
|
* Try downgrading pipYobmod2021-07-281-1/+2
|
* Update pythonpackage.ymlDominic2021-07-191-9/+4
| | | Rmv unneeded installs and testing flags (will use the flage from the config files)
* Remove docker and appveyor configuration filesSebastian Thiel2021-07-141-10/+1
| | | | | | | | These weren't used by CI nor were they regularly tested. If somebody misses something, we can bring them back of course. This cleanup was triggered with the switch to pytest, and I wanted to remove everything that was present just for nosetest.
* Update pythonpackage.ymlDominic2021-07-121-1/+1
| | | update to actions/setup-python@v1
* Update pythonpackage.ymlDominic2021-07-121-2/+3
| | | | Add 3.10.0-beta.3 to test matrix. (beta 4 out, but wouldn't install. Need to force cache emptying?)
* Add pytests argsDominic2021-07-121-9/+9
| | | Not sure it is picking up the tox.ini
* Update pythonpackage.ymlDominic2021-07-121-6/+8
| | | Move pytest before Documentation in workflow
* Merge branch 'main' into pytestDominic2021-07-121-1/+7
|\
| * Update pythonpackage.ymlDominic2021-07-121-5/+3
| | | | | | Remove nose tests
* | Update pythonpackage.ymlDominic2021-07-121-6/+0
| | | | | | Remove nose
* | Update pythonpackage.ymlDominic2021-07-121-6/+19
| | | | | | | | | | Add pytest step to workflow Add pip install setuptools and wheel Invoke mypy directly, no need for tox
* | Delete Future.ymlDominic2021-07-121-57/+0
| | | | | | Combined pytest into usual workflow
* | Update and rename test_pytest.yml to Future.ymlDominic2021-07-121-1/+3
| |
* | Update test_pytest.ymlDominic2021-07-121-1/+1
| |
* | Add files via uploadDominic2021-07-121-0/+55
|/
* Revert "Revert "Remove support for Python 3.5" - fix CI for now."Sebastian Thiel2021-06-161-2/+2
| | | | This reverts commit 820d3cc9ceda3e5690d627677883b7f9d349b326.
* Revert "Remove support for Python 3.5" - fix CI for now.Sebastian Thiel2021-06-161-2/+2
| | | | | | This reverts commit 45d1cd59d39227ee6841042eab85116a59a26d22. See #1201 which will hopefully help to get a proper fix soon.
* Merge pull request #1201 from bertwesarg/remove-py35Sebastian Thiel2021-06-161-1/+1
|\ | | | | DNM before 2021-09-05: Remove support for Python 3.5
| * Remove support for Python 3.5Bert Wesarg2021-03-131-2/+2
| |
* | ci: check types with mypyGiel van Schijndel2021-04-231-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | This will result in _partial_ type checking of the type annotations by using mypy. Keep in mind though that mypy is performing _static_ analysis in a _dynamic_ language so it can only partially check for correctness. Some other tool(s) will be needed to have more complete type checking at runtime. E.g. [typeguard]. [typeguard]: https://pypi.org/project/typeguard/
* | Restore CI operation Sebastian Thiel2021-04-171-3/+3
|/ | | Renaming is easier, but GitHub seems to miss CI which is quite a foot/head gun
* add python 3.9 supportyobmod2021-02-261-1/+1
|
* tools: update tool scripts after moving testsKonrad Weihmann2020-07-121-1/+1
| | | | Signed-off-by: Konrad Weihmann <kweihmann@outlook.com>
* Revert moving tests out of 'git' folder, related to #1030Sebastian Thiel2020-07-121-1/+1
|