dependabot[bot]
d2947476f7
Bump actions/checkout from 5 to 6 in the ci group ( #1211 )
...
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:20:29 +01:00
Felix Fontein
97314ec892
Move ansible-core 2.17 to EOL CI. ( #1189 )
2025-11-12 19:41:25 +01:00
Felix Fontein
8e2056fcb1
Only upload code coverage data for scheduled CI runs. ( #1135 )
2025-09-29 22:34:57 +02:00
Felix Fontein
a3093604fa
Put all integration test sessions into the nox config. ( #1133 )
...
This includes ones for ansible-core versions that only run with AZP,
and includes remote sessions that won't work with GHA but require AZP
also for older ansible-core versions.
2025-09-29 20:49:06 +02:00
Felix Fontein
c9c420c036
CI: Move ansible-core 2.16 from AZP to GHA ( #1132 )
...
* Move ansible-core 2.16 to EOL CI.
* Remove no longer relevant EOL CI badge.
* CentOS 7 does not work in GHA.
2025-09-27 12:27:44 +02:00
Felix Fontein
1e038c072f
CI: replace felixfontein/ansible-test-gh-action@main with antsibull-nox. ( #1131 )
2025-09-27 11:35:25 +02:00
dependabot[bot]
3e2b149dc2
Bump actions/setup-go from 5 to 6 in the ci group ( #1124 )
...
Bumps the ci group with 1 update: [actions/setup-go](https://github.com/actions/setup-go ).
Updates `actions/setup-go` from 5 to 6
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-go
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-09-08 18:50:34 +02:00
dependabot[bot]
3d44b9569c
Bump actions/checkout from 4 to 5 in the ci group ( #1120 )
...
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-25 12:06:08 +02:00
Felix Fontein
8365810b52
Move EE tests to antsibull-nox ( #1100 )
...
* Move EE tests to antsibull-nox.
* Make EE tests work.
2025-07-25 21:23:06 +02:00
Felix Fontein
295428167b
Use community.crypto 2.x.y for older ansible-core versions / Python versions. ( #1076 )
2025-05-01 12:30:07 +02:00
Felix Fontein
2487d1a0bf
Fix linting errors.
2025-04-26 12:39:00 +02:00
Felix Fontein
5cbd81e7a7
Adjust times.
2025-04-19 19:57:11 +02:00
Felix Fontein
e20118b68f
Run extra sanity tests with nox. ( #1068 )
2025-04-19 17:54:12 +02:00
Felix Fontein
9972eee967
Make sure that community.internal_test_tools is installed for unit tests.
2025-03-12 21:00:09 +01:00
Felix Fontein
ab53cb2e80
Clean up workflow.
2025-02-11 22:52:54 +01:00
Felix Fontein
6a377eefdc
Use correct workflow.
2024-12-14 21:54:27 +01:00
Felix Fontein
80770ed972
Fix some issues pointed out by zizmor. ( #1009 )
2024-12-14 15:31:16 +01:00
dependabot[bot]
9b2a371c00
Bump fsfe/reuse-action from 4 to 5 ( #989 )
...
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:36:11 +01:00
Felix Fontein
309a30e9be
Fix reuse workflow branches.
2024-10-19 12:34:47 +02:00
Felix Fontein
f7823ea626
Prepare 4.0.0 release. ( #971 )
2024-10-18 21:01:49 +02:00
dependabot[bot]
4277b60340
Bump fsfe/reuse-action from 3 to 4 ( #923 )
...
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:51:45 +02:00
Felix Fontein
ff412f475e
Disable Go module info caching.
2024-07-07 20:20:10 +02:00
Felix Fontein
f69a29403b
Add health check test image. ( #918 )
2024-07-07 19:31:16 +02:00
Felix Fontein
165571f5cf
Adjust docs publishing workflow. ( #903 )
...
Ref: https://github.com/ansible-community/github-docs-build/issues/92
2024-06-29 17:27:43 +02:00
Felix Fontein
37c639f6e8
Publish test images under another tag to work around strange behavior of Compose's pull policy. ( #901 )
2024-06-29 11:16:32 +02:00
Felix Fontein
d334c2362f
Create helper OCI images for use in CI. ( #899 )
2024-06-28 22:59:20 +02:00
Felix Fontein
6fc9727f60
Remove Fedora 32 tests from CI. ( #882 )
2024-06-14 08:23:29 +02:00
Felix Fontein
c2c47636b4
Stop building EE with CentOS Stream 8, which no longer has builds. ( #873 )
2024-06-04 08:01:32 +02:00
Felix Fontein
8cbdf5400c
Pass codecov token to ansible-test-gh-action. ( #854 )
2024-05-11 21:29:30 +02:00
Felix Fontein
9ff53bc143
CI: Add stable-2.17; copy ignore.txt files from 2.17 to 2.18; move stable-2.14 from AZP to GHA ( #830 )
...
* 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:28 +02:00
dependabot[bot]
83d2d0ef8e
Bump fsfe/reuse-action from 2 to 3 ( #812 )
...
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:23 +01:00
Felix Fontein
7129cc5a30
Simplifiy workflows. ( #762 )
2024-01-17 23:13:35 +01:00
Felix Fontein
5adac5216a
Add Galaxy import workflow ( #754 )
...
* Add Galaxy import workflow.
* A dependency of galaxy-importer does not work on Python 3.12.
* Make yamllint happy.
2024-01-13 19:25:22 +01:00
Felix Fontein
f429017d94
Add inventory filter capability ( #698 )
...
* Add inventory filter capability.
* Use community.library_inventory_filtering_v1 collection.
* Bump dependency to 1.0.0.
* Mention the new dependency in the changelog.
2024-01-13 15:51:02 +01:00
dependabot[bot]
74636e7f0e
Bump actions/setup-python from 4 to 5 ( #724 )
...
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:50 +01:00
Felix Fontein
48f48a0ef8
Install community.library_inventory_filtering_v1 for PR docs builds.
...
This is required to make CI in #698 pass.
2023-12-10 09:53:59 +01:00
Felix Fontein
4929ef603a
Integration tests: split up Docker setup, move docker_compose tests into own group ( #718 )
...
* Rename setup role.
* Create new CI group 6, and move docker_compose v1 tests into there.
* Split up Docker setup in integration tests.
* Change setup_docker_compose_v1 to install its own Docker SDK for Python.
* Docker SDK for Python not needed to set up registry or query host info.
2023-12-09 17:35:54 +01:00
Felix Fontein
2c633dadeb
CI: ansible-core devel drops support for Python 2.7 and 3.6 ( #691 )
...
* ansible-core devel drops support for Python 2.7 and 3.6.
* Force PyYAML 5.3.1 on Alpine.
2023-10-04 23:22:08 +02:00
Felix Fontein
d9f49fc073
Add ansible-core 2.16 to the matrix. ( #686 )
2023-09-19 17:51:26 +02:00
dependabot[bot]
128117bb1c
Bump actions/checkout from 3 to 4 ( #685 )
...
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 18:57:44 +02:00
Felix Fontein
1d0b6ddef3
Install and use Python 3.11 on RHEL UBI 9. ( #666 )
2023-07-12 19:24:48 +02:00
Felix Fontein
3f6d5a96d9
Disable EE with ansible-core devel for now until UBI 9 has Python 3.10 support. ( #664 )
2023-07-12 08:13:05 +02:00
Felix Fontein
cad2ecca3d
Move ansible-core 2.12 to EOL CI ( #640 )
...
* 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:07 +02:00
Felix Fontein
2259246f4f
Rewrite EE test workflow to use ansible-builder 3.0.0. ( #630 )
2023-05-20 11:21:25 +02:00
Felix Fontein
39f2e9b9c4
Make compatible with requests 2.29.0 and urllib3 2.0 ( #613 )
...
* Make compatible with requests 2.29.0.
* This fix should also work with urllib3 2.0 according to urllib3 maintainer.
* Add changelog fragment.
* We still need the constraint for CI until Docker SDK for Python has a new release with a fix.
* Make modifications to response_class as small as possible.
* Revert "We still need the constraint for CI until Docker SDK for Python has a new release with a fix."
This reverts commit 698d544a1e08308e8bf8b4e56ab78c5079f9a17b.
* The pip coming with the ansible-core 2.11 alpine3 image seems to be too old.
2023-05-05 22:09:02 +02:00
Felix Fontein
d0e61097f1
Cancel concurrent workflow runs in PRs.
2023-02-23 09:56:26 +01:00
Felix Fontein
0e1152a630
Use branch from https://github.com/ansible-community/github-docs-build/pull/67 .
2023-02-03 15:37:02 +01:00
Felix Fontein
01429108d3
Use stable-2.x branches from my work to get the patch from https://github.com/ansible/ansible/pull/79734 .
2023-01-13 20:30:02 +01:00
Felix Fontein
839ad6086e
Improve docsite build.
2022-12-18 21:50:41 +01:00
Felix Fontein
f3e77c193d
Switch to my fork of ansible-test-gh-action.
2022-12-18 09:54:09 +01:00