dependabot[bot]
62b1ebb25e
Bump actions/download-artifact from 6 to 7 ( #3391 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '7'
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>
2025-12-30 17:44:56 +01:00
dependabot[bot]
fd1b802ee0
Bump actions/upload-artifact from 5 to 6 ( #3392 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
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>
2025-12-30 17:43:39 +01:00
Maxwell G
86f9d4351e
Lint Github Actions workflows with zizmor ( #3188 )
...
* ci: fix issues indentified by zizmor GHA linter
This fixes issues identified by the zizmor linter which checks for
Github Actions security best practicies.
Summary of changes:
- Remove possibilities for shell injection. These can all only be
activated by workflow_dispatch input provided by people who already
have access to the repository but still a good idea to tidy this up.
Many of these occur in the build-package-docs actions. We should test
everything to make sure nothing is broken by these changes.
- Explicitly set permissions. This is not strictly required, because we
already enforce a limited set of default permissions in the repo's GHA
settings, but zizmor wants us to be explicit.
- Use `persist-credentials: false` with the checkout action.
Also, when rebasing this commit, I added back the manual `nox -s
clone-core` step to keep the outputs separate.
* ci: run zizmor in CI and noxfile
- Adds lockfile
- Adds nox session
- Adds nox session to CI matrix
* ci: fix additional issues identified by zizmor
- Add default permissions to new workflows
- Add cooldown to dependabot
* ci: add zizmor configuration for unpinned-uses
We could configure dependabot to pin shared workflow commit SHA hashes,
but for now, let's relax the unpinned-uses relax
* ci: restore secrets: inheirt for pip-compile workflows
See comment for more details.
* ci: fix token auth for pip-compile workflow
* README: mention that lint session runs GHA checks
* Update noxfile.py
Co-authored-by: Don Naro <dnaro@redhat.com >
* nox zizmor: allow overriding persona
* nox: actually run zizmor as part of lint session
* ci: use GHA expression instead of shell test
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk@sydorenko.org.ua >
* ci: use Python to avoid shell+json quoting issues
---------
Co-authored-by: Don Naro <dnaro@redhat.com >
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk@sydorenko.org.ua >
2025-12-03 17:02:43 +00:00
dependabot[bot]
cb3bf32f39
Bump actions/checkout from 5 to 6 ( #3307 )
...
Bumps [actions/checkout](https://github.com/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
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-27 08:30:03 +00:00
Felix Fontein
ff0f79ce48
Allow to configure Python version to compile docs build dependencies. ( #3257 )
2025-11-23 20:58:37 +01:00
Don Naro
fbe63710d2
bump latest docs build workflow ( #3291 )
2025-11-19 15:45:17 -05:00
dependabot[bot]
b37f7e1c71
Bump wntrblm/nox from 2025.10.16 to 2025.11.12 ( #3258 )
...
Bumps [wntrblm/nox](https://github.com/wntrblm/nox ) from 2025.10.16 to 2025.11.12.
- [Release notes](https://github.com/wntrblm/nox/releases )
- [Changelog](https://github.com/wntrblm/nox/blob/main/CHANGELOG.md )
- [Commits](https://github.com/wntrblm/nox/compare/2025.10.16...2025.11.12 )
---
updated-dependencies:
- dependency-name: wntrblm/nox
dependency-version: 2025.11.12
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-17 10:13:05 +00:00
Lyle McKarns
3fba90e77e
Consolidate doc build steps into the nox "make" session ( #3143 )
...
* Convert builds to nox
* missing arg
* Correct working-directory for nox build
2025-11-06 08:05:33 +00:00
Don Naro
96cbcfd4dd
Update tagger and pip-compile workflow for active stable versions ( #3216 )
...
* drop stable-2.17 from pip compile workflow
* remove no longer active versions from tagger
2025-11-06 08:00:23 +00:00
dependabot[bot]
ea5f6bdac6
Bump actions/upload-artifact from 4 to 5 ( #3186 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
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>
2025-10-28 09:55:27 +00:00
dependabot[bot]
cd4dd330c3
Bump actions/download-artifact from 5 to 6 ( #3185 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '6'
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>
2025-10-28 09:53:59 +00:00
dependabot[bot]
307399692c
Bump wntrblm/nox from 2025.05.01 to 2025.10.16 ( #3152 )
...
Bumps [wntrblm/nox](https://github.com/wntrblm/nox ) from 2025.05.01 to 2025.10.16.
- [Release notes](https://github.com/wntrblm/nox/releases )
- [Changelog](https://github.com/wntrblm/nox/blob/main/CHANGELOG.md )
- [Commits](https://github.com/wntrblm/nox/compare/2025.05.01...2025.10.16 )
---
updated-dependencies:
- dependency-name: wntrblm/nox
dependency-version: 2025.10.16
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 18:19:48 +02:00
Lyle McKarns
0c37383b46
Fixes #3041 ( #3065 )
...
Remove `--draft` (and related comments) from the creating porting guide
step, as per the noted issue.
2025-09-25 20:52:56 +01:00
Don Naro
c41e76ae49
add 13 to package doc build ( #3073 )
2025-09-25 08:19:52 +01:00
Felix Fontein
4e705bed74
Add stable-2.20 to tagger and pip-compile-dev workflow ( #3074 )
...
* Add stable-2.20 to tagger.
* Add stable-2.20 to pip-compile-dev workflow.
2025-09-24 18:55:41 +02:00
Lyle McKarns
8d0ff82a32
Per issue [ #3063 ], removing stable-2.16 session ( #3064 )
2025-09-19 18:29:27 +01:00
Don Naro
f2c0765648
bump latest to 12 in the scheduled docs build ( #3053 )
2025-09-10 17:39:01 +01:00
dependabot[bot]
3eb6a22c38
Bump actions/setup-python from 5 to 6 ( #3035 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: '6'
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>
2025-09-09 20:40:05 +02:00
dependabot[bot]
54870940ed
Bump actions/checkout from 4 to 5 ( #3007 )
...
Bumps [actions/checkout](https://github.com/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
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-26 08:58:01 +01:00
dependabot[bot]
718180a689
Bump actions/download-artifact from 4 to 5 ( #2981 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '5'
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>
2025-08-19 11:54:30 +01:00
Sandra McCann
1e78df4f5c
missed a few python 3.12 updates ( #2936 )
2025-08-01 16:02:06 -04:00
Sandra McCann
9a410e589f
update for control node min. python 3.12 now ( #2934 )
2025-07-31 16:54:38 -04:00
Anwesha Das
05eed3e861
Fixes #2830 uses actions/create-github-app-token@v2 ( #2831 )
...
* Fixes #2830 uses actions/create-github-app-token@v2
* Adds github-bot as environment in the job config
* Remove extraneous newline
---------
Co-authored-by: Maxwell G <maxwell@gtmx.me >
2025-07-21 16:15:27 -05:00
Anwesha Das
efb5f3e7dc
Initial (GHA) Workflow for creating the Porting Guide ( #121 )
...
* Adds intial workflow for Porting Guide PR
* Fixes the directory for the ansible documentation checkout
* Fixes the directory for the new branch
* Fixes the EOF error with qouting
* Add steps to check what is there inside a directory
* Edits the tar command
* Fixes ansible versioning for Porting Guide
* Fixes tar command for debuging
* Fixes directory for PR
* Fixes the names of the steps
* Updates to the correct barnch
* Fixes changes based on the review feedback
Fixes changes based on the review feedback
Updates based on the feedback
* Cleans git and github steps for better security
Provides secrets only in the necessary steps.
Uses `--body-file` to `gh pr` command.
* Edits to get Porting guide from ansible-build-data git repo
* Checks out correct repo
* Edits to retrive major version from user input
* Removes redundant quote from PR text
* Reformts abd general cleanup
* Edits to working-directory
* Updates based on feedback
* Update .github/workflows/docsbuild-release.yaml
Co-authored-by: Don Naro <dnaro@redhat.com >
* release porting guide workflow
* use a reusable workflow
* use plain git cmds instead of gha
* More updates based on review feedback
* Updates based on latest review feedback
* Update .github/workflows/reusable-porting-guide.yml
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua >
* Update .github/workflows/reusable-porting-guide.yml
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua >
* Update .github/workflows/reusable-porting-guide.yml
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua >
* Update .github/workflows/reusable-porting-guide.yml
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua >
* Update .github/workflows/release-porting-guide.yml
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua >
* Update .github/workflows/release-porting-guide.yml
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua >
* Uses single workflow file
Fetching porting guide from the ansible-build-data repo from
the release PR branch.
Creating Porting Guide PR using rst file.
* Update .github/workflows/release-porting-guide.yml
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua >
* Update .github/workflows/release-porting-guide.yml
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua >
* Update .github/workflows/release-porting-guide.yml
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua >
* Creates draft PR
* Updates workflow to comment on the new PR
* Creates PR against devel branch
* Adds ready_for_review PR type to pull_request event
* Updates based on (Felix's) feedback
Making the comment about the draft PR on the PR's body itself.
* Update .github/workflows/ci.yaml
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua >
* Update .github/workflows/release-porting-guide.yml
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua >
* Update .github/workflows/release-porting-guide.yml
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua >
* Update .github/workflows/release-porting-guide.yml
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua >
* Update .github/workflows/release-porting-guide.yml
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua >
* Update .github/workflows/release-porting-guide.yml
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua >
* Update .github/workflows/release-porting-guide.yml
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua >
* Adds types to pull_request_target
* Removes unused identifier from the workflow step
* Updates all missing env variables
Removes extra step, fixes typo and ANSIBLE-VERSION-MAJOR
calculation in Bash.
* Update .github/workflows/release-porting-guide.yml
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua >
* Update .github/workflows/release-porting-guide.yml
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua >
* Update .github/workflows/release-porting-guide.yml
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua >
* Updates ANSIBLE_VERSION_MAJOR env variable creation
* Update .github/workflows/release-porting-guide.yml
Co-authored-by: Don Naro <dnaro@redhat.com >
* Removes id
* Update .github/workflows/release-porting-guide.yml
Co-authored-by: Felix Fontein <felix@fontein.de >
* Update .github/workflows/release-porting-guide.yml
Co-authored-by: Felix Fontein <felix@fontein.de >
---------
Co-authored-by: Don Naro <dnaro@redhat.com >
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua >
Co-authored-by: Felix Fontein <felix@fontein.de >
2025-07-14 21:46:54 +02:00
Don Naro
6d4338a923
Extension for Ansible redirects ( #2418 )
...
* add reredirects dependency
* update conf file to generate ansible redirects
* add extra tags to makefile
* define redirect rules in key value pairs
* update build workflows to generate redirects
* add redirect template for SEO purposes
---------
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua >
2025-06-03 20:43:10 +01:00
Don Naro
cda1b8797a
Fix inputs in the deploy workflow ( #2634 )
...
* use inputs instead of github.event.inputs
* use deploy-env input instead of target env
* simplify norobots creation
2025-05-14 11:27:39 -04:00
Lyle McKarns
a2067ce183
Only run pr_labeler on devel or stable-* branches ( #2552 )
2025-05-06 12:26:21 -04:00
dependabot[bot]
071797b42e
Bump wntrblm/nox from 2025.02.09 to 2025.05.01 ( #2593 )
...
Bumps [wntrblm/nox](https://github.com/wntrblm/nox ) from 2025.02.09 to 2025.05.01.
- [Release notes](https://github.com/wntrblm/nox/releases )
- [Changelog](https://github.com/wntrblm/nox/blob/main/CHANGELOG.md )
- [Commits](https://github.com/wntrblm/nox/compare/2025.02.09...2025.05.01 )
---
updated-dependencies:
- dependency-name: wntrblm/nox
dependency-version: 2025.05.01
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-06 11:46:42 -04:00
Lyle McKarns
f32f78d97d
Build and deploy from the devel branch once a week, preferably at the… ( #2486 )
...
* Build and deploy from the devel branch once a week, preferably at the start of the week
Fixes #2049
* Base Fixups
* Change to Daily
* Fixes #2049 & #2050
* After some testing, this example works otherwise unmondified if we bump this to fedora 40 (41 and 42 had other failures and would require additional investigation/modification)
* Schedule doc builds for devel and latest
Fixes #2049 and #2050
(cherry picked from commit f6a8f2e73beb346213b071f21bf09e78a7c6fff9)
* rename workflows and rm inputs with defaults
(cherry picked from commit 883a23d1dfcbc954b9edb0e8ba17ac590c9fcdd5)
* add single quotes for consistency
(cherry picked from commit 835340d1de39c29a00e7ee637f02fc456ef36ad6)
* update workflow names
(cherry picked from commit bd29aaa23b666086d887eb4a7e8380171c1b9f17)
* Revert "After some testing, this example works otherwise unmondified if we bump this to fedora 40 (41 and 42 had other failures and would require additional investigation/modification)"
This reverts commit a6b378c787 .
* Cleanup legacy files from rename
---------
Co-authored-by: Don Naro <dnaro@redhat.com >
2025-04-29 21:42:56 +01:00
Don Naro
337f2fe1e1
update devel workflows for stable-2.19 ( #2523 )
...
* update devel workflows for stable-2.19
* Update .github/workflows/pip-compile-dev.yml
Co-authored-by: Maxwell G <maxwell@gtmx.me >
* Update .github/workflows/pip-compile-dev.yml
Co-authored-by: Maxwell G <maxwell@gtmx.me >
* update pip compile dev workflow
* update tagger
---------
Co-authored-by: Maxwell G <maxwell@gtmx.me >
2025-04-17 09:32:34 +01:00
Don Naro
a23e6693aa
add 12 to package docs build workflow ( #2525 )
2025-04-16 18:22:24 +01:00
Maxwell G
25368e7d54
ci pip-compile-dev: remove invalid sessions ( #2517 )
...
This pip-compile lockfile only exists on the devel branch. Oops.
Fixes: 040fcce431
2025-04-16 09:10:58 +01:00
Maxwell G
79878619b1
ci: use official create-github-app-token action ( #2499 )
...
We should use the official action for retrieving the token to use for
the issue/PR triage and dependency update workflows instead of the one
we were using before.
2025-04-09 13:06:06 +01:00
Maxwell G
040fcce431
ci: add missing pip-compile lockfile to pip-compile-dev workflow
...
The lockfiles for the pip-compile session itself were never updated
because I forgot to add them to the update workflow.
The pr_labeler lockfile is still excluded, but that's intentional for
now. I'd like this to happen manually or as part of a separate automated
workflow for now, as there's no automated tests for that script as of
yet, so I don't want it to randomly break when we merge these general
pip-compile-dev PRs.
2025-04-08 12:56:17 -05:00
Maxwell G
4c56e9f103
ci pip-compile: always create PR when one doesn't exist ( #2477 )
...
Previously, this only would create a PR when the branch was newly
created earlier in the workflow (assuming that branches would be deleted
once the previous dependency update PR was merged), but it was possible
for the branch to already exist but not have a PR open against it.
This uses the Github API to properly check whether a PR already exists.
2025-03-26 22:37:19 -05:00
Felix Fontein
c7c3eea9dc
Add yamllint check for RST code listings ( #2385 )
...
* Add yamllint check for RST code listings.
* Address review comments.
* Sort languages and remove no longer needed duplicates.
* Enable warnings, but disable all failing rules.
* Improve formulation.
Co-authored-by: Don Naro <dnaro@redhat.com >
* Show allowed languages when no or invalid language is supplied. Improve line lengths.
* Make sure that 'yamllint .' passes.
* Fix indentation issues introduced in #2095 .
---------
Co-authored-by: Don Naro <dnaro@redhat.com >
2025-03-21 19:41:40 +01:00
Don Naro
285cd39a3b
restore default values for scheduled builds ( #2430 )
...
Follows up on 902f060579
2025-03-05 08:04:08 +00:00
Don Naro
902f060579
Restructure package docs workflow ( #2348 )
...
* fixes #2047 restructure package docs workflow
This change splits the package docs workflow into reusable parts for
flexibility so that we can run different builds on various schedules.
---------
Co-authored-by: Felix Fontein <5781356+felixfontein@users.noreply.github.com >
2025-03-03 10:04:26 +00:00
dependabot[bot]
9fae140b5f
Bump wntrblm/nox from 2024.10.09 to 2025.02.09 ( #2405 )
...
Bumps [wntrblm/nox](https://github.com/wntrblm/nox ) from 2024.10.09 to 2025.02.09.
- [Release notes](https://github.com/wntrblm/nox/releases )
- [Changelog](https://github.com/wntrblm/nox/blob/main/CHANGELOG.md )
- [Commits](https://github.com/wntrblm/nox/compare/2024.10.09...2025.02.09 )
---
updated-dependencies:
- dependency-name: wntrblm/nox
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-12 18:37:35 +01:00
Don Naro
8d8047741c
Remove the relaxed requirements ( #2353 )
...
* rm relaxed requirements
* rm base constraints file
* update requirements input file
* sync requirements lock file
* update noxfile to rm relaxed reqs
* update pip-compile workflow to rm relaxed reqs
* update docs
* fix noxfile issues
* tidy up pins and reqs
* Update tests/constraints.in
Co-authored-by: Felix Fontein <felix@fontein.de >
* add all version ranges to constraints
* Update tests/requirements.in
Co-authored-by: Felix Fontein <felix@fontein.de >
* Update tests/constraints.in
Co-authored-by: Felix Fontein <felix@fontein.de >
* sync req lock file
---------
Co-authored-by: Felix Fontein <felix@fontein.de >
2025-01-17 09:40:41 +00:00
Andrew Klychkov
fd41e24701
[Needs SC review] community/other_tools_and_programs.rst: update ( #2284 )
...
* community/other_tools_and_programs.rst: update
* Add a link to Awesome Ansible for editors info
* Fix
* Update docs/docsite/rst/community/other_tools_and_programs.rst
Co-authored-by: Sandra McCann <samccann@redhat.com >
* Add SC as codeowners
* Fix
---------
Co-authored-by: Sandra McCann <samccann@redhat.com >
2024-12-18 09:30:56 -05:00
Maxwell G
0fa9e783ab
ci pip-compile: specify the correct Python version for each branch ( #2304 )
...
CI jobs for stable-2.18 and stable-2.17 were failing before this; they
use a different Python version for lockfile generation that was not
incidentally installed like Python 3.11.
2024-12-16 15:35:35 -06:00
Don Naro
48e44386f3
Update noxfile and pip-compile sessions to fix failing workflows ( #2260 )
...
* update python version syntax in pip-compile session
* change pip-compile names in workflows
2024-12-11 11:57:59 +00:00
Don Naro
1042eca6d6
LICENSE and DCO in CODEOWNERS for doc maintainers ( #2193 )
...
* LICENSE and DCO in CODEOWNERS for doc maintainers
This change adds the LICENSE, DCO, and MAINTAINERS.md files to
CODEOWNERS and specifies the community docs maintainers team as owners.
The purpose of this change is to prevent any unintentional or
unauthorized modifications to these files. Resolves #2178
* add details about RH open-source legal
2024-11-19 12:22:00 -05:00
Don Naro
8a81cd5081
update pip compile dev workflow for 2.18 ( #2130 )
...
* update pip compile dev workflow for 2.18
* add maintainer docs about updating the workflow
2024-11-12 21:03:06 +00:00
dependabot[bot]
e80f481e51
Bump wntrblm/nox from 2024.04.15 to 2024.10.09 ( #2006 )
...
Bumps [wntrblm/nox](https://github.com/wntrblm/nox ) from 2024.04.15 to 2024.10.09.
- [Release notes](https://github.com/wntrblm/nox/releases )
- [Changelog](https://github.com/wntrblm/nox/blob/main/CHANGELOG.md )
- [Commits](https://github.com/wntrblm/nox/compare/2024.04.15...2024.10.09 )
---
updated-dependencies:
- dependency-name: wntrblm/nox
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-23 10:07:46 +01:00
Maxwell G
ac8886120b
Pip compile check mode ( #1950 )
...
* nox pip-compile: support check mode
Support a custom --check flag to fail if pip-compile made any changes so
we can check that that lockfiles are in sync with the input (.in) files.
* ci: remove push trigger for pip-compile workflows
Now that we have the pip-compile-check job, this is redundant. PR checks
will fail if lockfiles are out-of-sync, so there's no need to run the
complete pip-compile workflow that performs a full update of the
dependencies. Complete updates are still performed on a weekly basis.
2024-10-15 19:07:44 +01:00
Maxwell G
b5e957a567
lint actionlint: enable shellcheck integration
2024-09-17 14:55:12 -05:00
Maxwell G
107a3c4383
nox: add actionlint to lint Github Actions workflows
...
This PR integrates [actionlint](https://github.com/rhysd/actionlint )
into our CI pipeline to check our Github Actions for best practices and
common errors.
2024-09-17 14:55:12 -05:00
Maxwell G
7138e42716
pr_labeler: re-architect triager script ( #1882 )
...
This commit reorganizes the issue/PR triager script and updates the
workflow to run more efficiently.
- Make the script a proper Python package instead of an unwieldy single
file
- Use locked dependencies and UV to decrease workflow runtime to under
10 seconds.
2024-09-17 14:07:31 -05:00