Commit Graph

37 Commits (6adf947ed88b95792ad62e45fb1119c8d9de7744)

Author SHA1 Message Date
Ashwini Mhatre 6adf947ed8
Enable ansible-lint for utils and fix ansible-lint issue (#278)
* Fix ansible-lint issue for utils

* fix ansible-lint

* Fix ansible-lint

* Fix ansible-lint

* Fix integration test
2023-05-19 10:43:21 +05:30
Sagar Paul 7d4fa2bc56
CI enhancements (#276)
* CI enhancements

* changelog fix

* fix names
2023-05-17 16:27:48 +05:30
Bradley A. Thornton 48c6bb7c99
Update push.yml (#272) 2023-05-16 10:05:53 -07:00
Sagar Paul c6ebb51cc0
remove safe to test (#267) 2023-05-15 21:32:07 +05:30
Sagar Paul 30e6241be7
prep release for 2.10.2 (#265)
* prep release for 2.10.2

* add token cron

* Update token_refresh.yml

* remove dangling changelog

* revert changelog deletion

* remove dangling fragment 2

* fix workflow

* update safe to test

---------

Co-authored-by: Bradley A. Thornton <bthornto@redhat.com>
2023-05-15 20:31:48 +05:30
Sagar Paul 59d4eede7f
Update version in galaxy.yml (#264)
* add sed

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-05-11 22:18:55 +05:30
Sagar Paul 3d86b4a5a6
add common release workflow (#263) 2023-05-11 21:19:57 +05:30
Sagar Paul 4faba3e08a
Enable periodic test runs via GHA (#261)
* cron job and test req

* revert check
2023-05-11 18:23:25 +05:30
Sagar Paul c43ab54b5f
Name all workflow tasks (#260) 2023-05-11 16:50:04 +05:30
Sagar Paul 5eaa5e3776
enable release action (#257)
* enable release

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-05-11 16:36:23 +05:30
Sagar Paul c2af5541ad
enable code coverage in CI (#259)
* enable codecoverage in CI

* code cov settings
2023-05-11 16:11:33 +05:30
Sagar Paul b7ed0a2dd6
enable push action (#256)
* enable push action

* add token refresh
2023-05-11 15:37:56 +05:30
Bradley A. Thornton 6e25216d7a
CI for only PRs, not on push (#184)
* Only PR

* Changelog
2022-05-25 16:41:19 -07:00
Bradley A. Thornton b50cd85853
Limit concurrency (#187)
* Limit concurrency

* Limit concurrency

* Remove prettier config

* Update changelog
2022-05-25 13:06:16 -07:00
Bradley A. Thornton 7e064db3ed
Switch to unit-galaxy for unit (#183) 2022-05-20 07:21:59 -07:00
Bradley A. Thornton 50201a1ad9
Enable integration tests with Github action (#180) 2022-05-18 11:06:59 -07:00
Bradley A. Thornton 829a706a3d
Require a changelog (#179)
* Require a changelog

* Add changelog

* Move to fragment folder

* Place correctly

* Add CL

* Add CL

* Add CL
2022-05-17 11:07:11 -07:00
Bradley A. Thornton 5a53c19804
Github action for unit and sanity tests (#172) 2022-05-16 09:52:15 -07:00
GomathiselviS 7f2b4e2b01
Testing CI (#21)
* DNM: Testing CI

* adding system-required

* removed .github

* Deleted .github

* build-ansible-collection

* removed build-ansible-collection

* Added integration job

* removed zuul.yaml

* testing

* Revert "removed zuul.yaml"

This reverts commit 6f64229926.

* removed nw integration job
2020-10-30 05:43:52 -07:00
Ganesh Nalawade 1807ee7c7b
Add validate action/lookup/filter/test plugin (#13)
* Initial commit

* Add validate lookup/filter/test plugin

*  Update agrspec validation logic
*  Add validate lookup/filter/test plugin

* minor updates

* remve unwanted code

* doc update

* update jsonschema validator plugin

* Add validate sub-plugin configurable option

* fix black failures

* fix ansible-test validate module issue

* fix santiy issues

* more santiy fixes

* remove GA black formatting

* add black

* fix black formatting

* fix black issues

* Add integration test and fix review comments

* add jsonschema to requirments

* fix ci issues

* update GA to install requirments

* fix GA to install requirments

* move ValidateBase to base file

* fix library not found issue in CI

* add unit test
2020-10-28 13:39:20 -07:00
Bradley A. Thornton 309ccb5563
Update merge_on_gate.yml (#7)
Fix to merge action
2020-10-15 12:37:54 +00:00
Bradley A. Thornton ff18364f77
Merge branch 'main' into add_gate_merge 2020-10-13 13:58:30 -07:00
cidrblock b5bcdf7ac7 Add merge on gate 2020-10-13 13:56:57 -07:00
cidrblock 701299c3fe Add runs-on to publish 2020-10-13 13:55:38 -07:00
cidrblock ff76404c23 Add -i to sed to change galaxy.yml in place 2020-10-13 09:11:57 -07:00
cidrblock e55c060086 Add runs-on to publish 2020-10-13 09:01:43 -07:00
cidrblock 0c988dbb38 Fix sanity 2020-10-13 07:04:06 -07:00
cidrblock dadc33dc55 Auto-release 2020-10-13 06:52:48 -07:00
cidrblock 2c8602b3f9 Add diff to black 2020-10-12 12:11:35 -07:00
cidrblock 3fece8765a Move black to CI 2020-10-12 12:04:00 -07:00
cidrblock bdd4ef9c26 Add job for black 2020-10-12 11:59:40 -07:00
cidrblock 7e1e66587d Add integration tests 2020-10-12 11:36:17 -07:00
cidrblock e6734bf291 Additional CI fixes 2020-10-09 12:12:43 -07:00
cidrblock e3af5f5325 Disable integration tests until needed 2020-10-09 12:05:16 -07:00
cidrblock aa33905ce2 Remove testing aagainst devel 2020-10-09 12:01:19 -07:00
cidrblock a7faff9933 Fix CI 2020-10-09 11:57:17 -07:00
Ganesh Nalawade 9672b6b361 Initial commit 2020-10-06 23:34:14 +05:30