dependabot[bot]
663d1a1321
Bump actions/checkout from 5 to 6 in the ci group ( #970 )
...
Bumps the ci group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
Updates `actions/checkout` from 5 to 6
- [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/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 06:21:04 +01:00
dependabot[bot]
62b4535465
Bump actions/checkout from 4 to 5 in the ci group ( #954 )
...
Bumps the ci group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
Updates `actions/checkout` from 4 to 5
- [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/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-18 06:15:55 +02:00
Felix Fontein
7cc52204a8
Build docs with ansible-core devel.
...
Needed for https://github.com/ansible-collections/community.crypto/pull/951 .
2025-08-10 14:55:37 +02:00
Felix Fontein
0636123f56
Move EE tests to nox. ( #941 )
2025-07-25 19:04:30 +02:00
Felix Fontein
266082db72
Remove more traces of PyOpenSSL, including from EE dependencies ( #874 )
...
* Remove PyOpenSSL backends.
* Remove EOL ansible-core's from EE builds.
* Update Pythons in EEs.
* Remove pyopenssl tests.
2025-04-29 09:33:21 +02:00
Felix Fontein
4e8a0e456b
Prepare basic 3.0.0 setup ( #870 )
...
* Drop support for ansible-core < 2.17.
* Galaxy can show included content nowadays. (Not perfect, but a lot better than before.)
* This should have been removed a long time ago.
2025-04-28 12:39:28 +02:00
Felix Fontein
33ef158b09
Fix linting errors.
2025-04-26 12:18:21 +02:00
Felix Fontein
194ab4694e
Make reuse conformant ( #509 )
...
* Revert "Improve reuse test."
This reverts commit 7eddfda7f8 .
* Revert "Update README."
This reverts commit b0ec28c6a1 .
* Revert "Add exceptions."
This reverts commit c749421292 .
(This commit got adjusted to changes in community.crypto.)
* Revert "Revert "Add .license file for vendored third-party certificates.""
This reverts commit 034b900a30 .
* Remove no longer necessary REUSE workflow.
This is now checked by nox.
* Fix filenames.
* Update .gitignore.
2025-04-24 22:43:06 +02:00
Felix Fontein
d8773697de
Adjust times.
2025-04-19 19:56:34 +02:00
Felix Fontein
046aeab5e2
Run extra sanity tests with nox. ( #861 )
2025-04-19 17:54:14 +02:00
Felix Fontein
8dabbd8f94
Use shared unit test utils from community.internal_test_tools ( #854 )
...
* Use shared unit test utils from community.internal_test_tools.
* Make sure community.internal_test_tools is installed in CI.
2025-03-12 22:12:12 +01:00
Felix Fontein
a1669d490f
CI: Remove usage of ubuntu-20.04, add FreeBSD 13.5 ( #853 )
...
* Switch from ubuntu-20.04 to ubuntu-latest for old Ansible versions.
* [TEMP] Change to trigger full CI.
* Add FreeBSD 13.5.
2025-03-12 07:24:02 +01:00
Felix Fontein
7d5ebad188
Group CI updates.
2025-03-03 19:00:29 +01:00
Felix Fontein
fd67767538
Move EOL'ed ansible-core 2.15 from AZP to GHA ( #840 )
...
* Move EOL'ed ansible-core 2.15 from AZP to GHA.
* CentOS 7 does not work in GHA.
2025-01-14 19:31:03 +01:00
Felix Fontein
16434d9ad8
Fix some issues pointed out by zizmor. ( #823 )
2024-12-14 14:56:00 +01:00
dependabot[bot]
8b831dbe59
Bump fsfe/reuse-action from 4 to 5 ( #818 )
...
Bumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action ) from 4 to 5.
- [Release notes](https://github.com/fsfe/reuse-action/releases )
- [Commits](https://github.com/fsfe/reuse-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: fsfe/reuse-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-18 19:38:22 +01:00
Felix Fontein
7c93b61532
Fix reuse workflow branches.
2024-10-19 12:34:56 +02:00
dependabot[bot]
6a0953b19f
Bump fsfe/reuse-action from 3 to 4 ( #780 )
...
Bumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action ) from 3 to 4.
- [Release notes](https://github.com/fsfe/reuse-action/releases )
- [Commits](https://github.com/fsfe/reuse-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: fsfe/reuse-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-08 07:53:36 +02:00
Felix Fontein
a9dab608c7
Adjust docs publishing workflow. ( #773 )
...
Ref: https://github.com/ansible-community/github-docs-build/issues/92
2024-06-29 17:23:11 +02:00
Felix Fontein
33410b1d57
Removing Fedora 31 and 32 from CI. These images seem to no longer work.
2024-06-15 14:01:44 +02:00
Felix Fontein
e365ae3226
Use 2.9/2.10/2.11 from ansible-community/eol-ansible repo. ( #769 )
2024-06-15 13:49:41 +02:00
Felix Fontein
38849514f3
Stop building EE with CentOS Stream 8, which no longer has builds. ( #763 )
2024-06-04 07:40:46 +02:00
Felix Fontein
65ea02a73d
Pass codecov token to ansible-test-gh-action. ( #755 )
2024-05-11 21:29:25 +02:00
Felix Fontein
50c2c4db29
CI: Add stable-2.17; copy ignore.txt files from 2.17 to 2.18; move stable-2.14 from AZP to GHA ( #721 )
...
* Add stable-2.17 to CI; copy ignore files from 2.17 to 2.18.
* Move stable-2.14 from AZP to GHA.
2024-04-03 08:32:16 +02:00
dependabot[bot]
fad3c1352b
Bump fsfe/reuse-action from 2 to 3 ( #717 )
...
Bumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action ) from 2 to 3.
- [Release notes](https://github.com/fsfe/reuse-action/releases )
- [Commits](https://github.com/fsfe/reuse-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: fsfe/reuse-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-04 06:23:55 +01:00
Felix Fontein
0bc15598d7
Simplifiy workflows. ( #696 )
2024-01-17 23:14:53 +01:00
Felix Fontein
fb3f68ca96
Use import galaxy workflow from https://github.com/ansible-collections/community.docker/pull/754 . ( #694 )
2024-01-13 17:08:03 +01:00
dependabot[bot]
73dbb84fc6
Bump actions/setup-python from 4 to 5 ( #686 )
...
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 >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-11 06:56:23 +01:00
Felix Fontein
b2a92ef0bf
Add ansible-core 2.16 to the matrix. ( #656 )
2023-09-19 17:51:29 +02:00
dependabot[bot]
01cdc4a572
Bump actions/checkout from 3 to 4 ( #655 )
...
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 >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-11 06:00:41 +02:00
Felix Fontein
1ca0d2f21d
Install and use Python 3.11 on RHEL UBI 9. ( #637 )
2023-07-12 19:24:51 +02:00
Felix Fontein
2a789f8b01
Disable EE with ansible-core devel for now until UBI 9 has Python 3.10 support. ( #636 )
2023-07-12 08:12:46 +02:00
Felix Fontein
0d30a3793a
Move ansible-core 2.12 to EOL CI ( #609 )
...
* https://github.com/ansible/ansible/pull/79734 has been merged and backported for all branches but stable-2.10 and stable-2.11.
* Move ansible-core 2.12 to EOL CI.
2023-05-29 17:01:04 +02:00
Felix Fontein
c703dd6056
Rewrite EE test workflows to use ansible-builder 3.0.0; fix EE dependencies ( #606 )
...
* Adjust EE tests to ansible-builder 3.0.0.
* Remove other CI workflows.
* Use docker instead of podman...
* Support Rocky Linux 9+.
* Add CentOS Stream 9 to EE tests.
* Fix installation of PyOpenSSL on CentOS/RHEL/Rocky.
* ansible-builder only attempts to install EPEL deps on CentOS.
* Make EPEL also available on Rocky Linux 9, even though ansible-builder will ignore it.
* Make sure cryptography is already installed.
* Try ansible-runner < 2.0.0 for CentOS Stream 8 / RHEL 8.
* Show more info.
* Start restricting transitive dependencies...
* Looks like PyOpenSSL is **broken** on CentOS Stream 9 + EPEL.
* ansible-builder will NOT work with Python 3.6.
use Python 3.9 on RHEL8 / CentOS Stream 8. Manually install cryptography and PyOpenSSL for Python 3.9 as well.
* PyOpenSSL isn't available for Python 3.8 or 3.9.
* Revert "Remove other CI workflows."
This reverts commit 3a9d125f45 .
* Use podman instead of docker.
* Re-order bindep entries.
* python3-pyOpenSSL does not exist on RHEL/CentOS 6 and 7.
2023-05-21 12:43:14 +02:00
Felix Fontein
5a3e21788d
Cancel concurrent workflow runs in PRs.
2023-02-23 09:56:12 +01:00
Felix Fontein
867f407401
CI: improve CI matrix, split into two groups ( #544 )
...
* Prepare having more than one group.
* Remove duplicates; add CentOS Stream 8 with Python 3.6.
* Split up tests into two groups.
2022-12-20 12:57:53 +01:00
Felix Fontein
54f49f38f2
Improve docsite build.
2022-12-18 21:50:28 +01:00
Felix Fontein
83d2a782f6
Switch to my fork of ansible-test-gh-action.
2022-12-18 09:53:58 +01:00
Felix Fontein
d6dd8e0d45
The ansible-test patch has been backported to stable-2.12.
2022-12-17 19:39:06 +01:00
Felix Fontein
eef4df9063
Allow triggering docs workflow manually.
2022-12-07 19:54:22 +01:00
Felix Fontein
176da44faf
Backports to stable-2.13 and stable-2.14 have been merged. ( #537 )
...
https://github.com/ansible/ansible/pull/79538
https://github.com/ansible/ansible/pull/79507
2022-12-07 08:59:00 +01:00
Felix Fontein
619d7d1dfe
Improve CI image selection. ( #536 )
2022-12-03 15:31:03 +01:00
Felix Fontein
2eab4ec19c
Switch CI from ubuntu-latest to ubuntu-20.04 to avoid problems with ansible-test from ansible-core 2.12, 2.13, 2.14. ( #535 )
2022-12-01 23:01:49 +01:00
Felix Fontein
05eff13ec8
ansible-core 2.11 is EOL. Move CI runs to GHA. ( #534 )
2022-11-27 22:44:07 +01:00
Felix Fontein
4d28266eba
Use proposed new options for ansible-test-gh-action. ( #533 )
2022-11-27 21:04:52 +01:00
Felix Fontein
0b08d6bc52
Include collection name into docs workflows.
2022-11-27 17:44:19 +01:00
Felix Fontein
d4683d941f
Add GH Pages publishing.
2022-11-26 09:38:36 +01:00
Felix Fontein
b17d57f737
CI: drop remote CI targets for EoL Ansible/ansible-base versions; move docker CI targets for EoL Ansible/ansible-base versions to GHA ( #520 )
...
* Drop remote CI targets for EoL Ansible/ansible-base versions; move docker CI targets for EoL Ansible/ansible-base versions to GHA.
* Add target.
* Use change detection.
2022-10-29 21:23:33 +02:00
Felix Fontein
f5d98e3148
Use dependabot to update GHAs.
2022-10-17 22:57:28 +02:00
Felix Fontein
7c41b31c37
Bump GHA actions.
2022-10-17 22:47:26 +02:00