Sagar Paul
786fa9891d
[GHA] Update reference for GitHub actions ( #318 )
...
* Update reference for GitHub actions
* tox lint file update
* Make names consistent
* ack - check_label
* check source
* fix utils ref
* update lint workflow
* test
* test again
* fix assert statement
* update workflows
* test change
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* add back token refresh
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-01-30 19:25:26 +05:30
Sagar Paul
9b87f10f0d
fix lint - checkout before action ( #309 )
...
* fix lint - checkout before action
* Update tests.yml
* Create .ansible-lint
---------
Co-authored-by: Ashwini Mhatre <mashu97@gmail.com>
Co-authored-by: Ashwini Mhatre <amhatre@redhat.com>
2023-11-30 13:43:29 +05:30
Nilashish Chakraborty
0f8c4e1d45
Update tests.yml
2023-11-30 13:09:48 +05:30
Nilashish Chakraborty
344254fc96
Update tests.yml
2023-11-30 12:57:45 +05:30
Ashwini Mhatre
8d822ed9d7
Fix CI ( #314 )
...
* Fix syntax
* Fix tests
* Fix
* Fix
* Delete tests/integration/inventory
* Update module.yaml
* Update module.yaml
* Make config validate work after core updates
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fix tests
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Another test fix and README update
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
---------
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
Co-authored-by: Ashwini Mhatre <amhatre@amhatre-thinkpadt14sgen2i.pnq.csb>
Co-authored-by: NilashishC <nilashishchakraborty8@gmail.com>
2023-11-30 12:28:27 +05:30
Nilashish Chakraborty
4e88e4fe03
Rename test.yml to tests.yml
2023-11-29 11:34:36 +05:30
Nilashish Chakraborty
f7c4bff769
Update test.yml
2023-11-24 11:41:23 +05:30
Nilashish Chakraborty
fae5d9ecfb
Update test.yml
2023-11-24 11:41:00 +05:30
Nilashish Chakraborty
09cbc0a1d8
Update test.yml
2023-11-24 11:40:16 +05:30
Sagar Paul
6574d40a77
disable auto changelog PR on merge ( #298 )
2023-09-14 23:26:11 +05:30
Ashwini Mhatre
ce5e10c004
Add ipcut filter plugin ( #291 )
...
* Add ipcut filter plugin
* Add testcases
* Add testcases
* Fix sanity
* Fix sanity
* Fix sanity
* Fix ansible-lint
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Update ipcut.py
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Fix sanity
* Fix sanity
* iFix sanity
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Ashwini Mhatre <amhatre@amhatre-thinkpadt14sgen2i.pnq.csb>
2023-08-07 16:19:33 +05:30
Sagar Paul
d4a110451f
Make push workflow reference common workflow ( #283 )
...
* Make push workflow reference common
* add top level section
2023-05-31 11:06:47 +05:30
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