Commit Graph

12 Commits

Author SHA1 Message Date
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
Lyle McKarns
7085c949b8 Adding daily schedule to CI build (#1659)
* Adding daily schedule to CI build

* Change from 0 minute to 23, per discussion and referenced suggestion.
2024-07-09 14:07:44 +01:00
Lyle McKarns
a732a1ee7c Integrate the alls-green action into the main GHA CI workflow (#1639)
* Integrating all-greens into ci.yml

* removing non-existing references

When rebuilding this work after repo cleanup, I missed removing these. Thanks for catching that.

Co-authored-by: Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua>

* Update .github/workflows/ci.yaml

---------

Co-authored-by: Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua>
Co-authored-by: Don Naro <dnaro@redhat.com>
2024-06-25 11:45:14 +01:00
Maxwell G
b449dedcae Use nox checkers session in CI
Now that the docs checkers are integrated into the noxfile, we can use
the nox session in CI instead of having to maintain separate CI
configurations for these jobs.
2023-10-26 02:12:35 +00:00
Maxwell G
a986664e99 Rename tests/sanity.py to tests/checkers.py (#563)
This change renames tests/sanity.py -> tests/checkers.py.

The term sanity is not very clear and potentially offensive, and it's
already used by `ansible-test sanity` to mean something different.

Fixes: https://github.com/ansible/ansible-documentation/issues/530
2023-10-18 16:33:14 -04:00
dependabot[bot]
271e50083a build(deps): bump actions/checkout from 3 to 4 (#372)
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-20 12:39:34 -05:00
Don Naro
65d4d8bae4 use requirements lockfile in ci workflow (#328) 2023-08-24 11:04:16 +01:00
Maxwell G
c074d63bda ci: make nox a reusable workflow
Co-authored-by: Sviatoslav Sydorenko <wk.cvs.github@sydorenko.org.ua>
2023-08-21 13:38:42 -05:00
Maxwell G
70775c5180 ci: enable workflow_dispatch
This allows running the tests on an adhoc basis.
2023-08-21 13:38:42 -05:00
Maxwell G
09f8d8dbdb ci: don't run push action on patchback branches (#212) 2023-07-31 19:24:16 +01:00
Matt Clay
2b2fda97ba Add sanity tests (#1) 2023-06-09 17:19:47 -07:00
Matt Davis
057da896a9 docs-build and rstcheck sanity GHA workflow 2023-06-09 17:19:06 -07:00