Wykres commitów

26 Commity (9af4e5082147233e886130422354bba0f069bf81)

Autor SHA1 Wiadomość Data
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