Nicco Kunzmann
47efd42520
parallelize coverage
...
see https://coveralls-python.readthedocs.io/en/latest/usage/configuration.html#github-actions-support
2024-06-23 15:01:45 +01:00
Nicco Kunzmann
9196c8b236
Make coverage report submission optional for test runs
2024-06-22 18:07:43 +01:00
Nicco Kunzmann
245ffb6dae
use different release action
2024-03-19 22:37:40 +00:00
Nicco Kunzmann
6bcf40e405
Create GitHub Releases
2024-03-19 22:26:17 +00:00
dependabot[bot]
7db6b37f25
Bump the github-actions group with 5 updates
...
Bumps the github-actions group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `3` | `4` |
| [github/codeql-action](https://github.com/github/codeql-action ) | `2` | `3` |
| [actions/checkout](https://github.com/actions/checkout ) | `3` | `4` |
| [actions/setup-python](https://github.com/actions/setup-python ) | `4` | `5` |
| [elgohr/Github-Release-Action](https://github.com/elgohr/github-release-action ) | `4` | `5` |
Updates `actions/upload-artifact` from 3 to 4
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
Updates `github/codeql-action` from 2 to 3
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
Updates `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 )
Updates `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 )
Updates `elgohr/Github-Release-Action` from 4 to 5
- [Release notes](https://github.com/elgohr/github-release-action/releases )
- [Commits](https://github.com/elgohr/github-release-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: elgohr/Github-Release-Action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 14:40:55 +00:00
Nicco Kunzmann
fb83c4ef98
Update workflow steps versions
2023-12-31 21:47:21 +00:00
Nicco Kunzmann
62df0be52c
remove spaces in front of github release section
2023-10-25 10:35:58 +01:00
jaca
d1513fd657
add deploy-github-release workflow
2023-09-30 11:37:39 +02:00
Nicco Kunzmann
0337179a0f
Add keys for caching
2023-08-30 07:48:55 +01:00
Nicco Kunzmann
bee11c8b38
Move pip cache into Python setup
...
This is now possible:
https://github.com/actions/setup-python#caching-packages-dependencies
2023-08-30 07:36:47 +01:00
Maurits van Rees
237ad02449
No longer run the plone.app.event tests.
...
Also, run the Python 3.11 tests with the latest Python 3.11, instead of a release candidate.
In the last two weekly cron tests, the plone tests fail with:
ModuleNotFoundError: No module named 'plone.app.event'
I see the same locally. I have no idea why. But this seems a good time to stop running the `plone.app.event` tests within `icalendar`.
2023-08-28 11:57:08 +02:00
Jaca
365d3ea817
Merge pull request #448 from collective/issue-466-add-deployment-on-tags
...
add deployment on tags
2022-10-15 16:15:04 +02:00
Nicco Kunzmann
f16c0ed153
add deployments when a tag is pushed
...
- verifies tag name and version
- deploy tags only
- uses environments to access deploy secrets
- deploys after all tests have succeeded
see also https://github.com/collective/icalendar/issues/446
2022-10-12 03:23:01 +01:00
Maurits van Rees
e2b6ce13d0
Run the plone.app.event tests to see if our dev version causes problems
...
See https://github.com/collective/icalendar/issues/446
2022-10-11 23:49:40 +02:00
Nicco Kunzmann
ed2875a9a0
test Python 3.7 with GitHub actions
...
this updates the tests to match the Python version described in the README
2022-08-19 14:47:43 +01:00
Maurits van Rees
f2717a4b85
Merge pull request #366 from collective/maurits-require-python38
...
Require Python 3.8.
2022-08-15 09:34:43 +02:00
Nicco Kunzmann
7bac036677
use 3.11.0-rc.1
...
see https://raw.githubusercontent.com/actions/python-versions/main/versions-manifest.json
2022-08-14 23:50:51 +01:00
Nicco Kunzmann
f0339fcb47
add testing for Python 3.11
2022-08-14 23:46:55 +01:00
Nicco Kunzmann
73acd2b771
use pypy-3.9
...
see also https://github.com/actions/setup-python/issues/261#issuecomment-951751669
2022-08-14 11:48:29 +01:00
Nicco Kunzmann
026bcc54d0
use PyPy3.9 explicitely in GitHub actions
2022-08-14 11:48:29 +01:00
Maurits van Rees
c73cab2c10
Require Python 3.8.
2022-08-13 14:41:37 +02:00
Nicco Kunzmann
8267e6538f
add tox docs build to github actions
2022-08-13 10:19:33 +01:00
Maurits van Rees
ca3b434ad2
gha: ignore coverage on 2.7
2022-07-11 13:24:16 +02:00
Maurits van Rees
15f596c127
Remove pypy from GHA
2021-11-22 22:35:22 +01:00
Maurits van Rees
de04a7efac
Drop support for Python 3.4 and 3.5.
...
These Python versions are out of support.
3.4 is no longer available on Ubuntu 20 on GitHub Actions.
2021-11-22 22:30:33 +01:00
Maurits van Rees
a92f20387f
Use GitHub Actions.
2021-11-22 22:23:59 +01:00