未验证 提交 c979afcc 编写于 作者: G GomathiselviS 提交者: GitHub

Add Github Action details to CI.md (#1519)

Add Github Action details to CI.md

SUMMARY


We have the CI jobs from Zuul to GithubActions. This PR adds the documentation related to CI.
ISSUE TYPE


Docs Pull Request

COMPONENT NAME

ADDITIONAL INFORMATION

Reviewed-by: Mark Chappell
Reviewed-by: Alina Buzachis
上级 d72b87f6
# CI
## AWS Collections
GitHub Actions are used to run the Continuous Integration for amazon.aws collection. The workflows used for the CI can be found [here](https://github.com/ansible-collections/amazon.aws/tree/main/.github/workflows). These workflows include jobs to run the unit tests, integration tests, sanity tests, linters, changelog check and doc related checks. The following table lists the python and ansible versions against which these jobs are run.
| Jobs | Description | Python Versions | Ansible Versions |
| ------ |-------| ------ | -----------|
| changelog |Checks for the presence of Changelog fragments | 3.9 | devel |
| Linters | Runs `black` and `flake8` on plugins and tests | 3.9 | devel |
| Sanity | Runs ansible sanity checks | 3.8, 3.9, 3.10, 3.11 | Stable-2.12, 2.13, 2.14 (not on py 3.11), Stable-2.15+ (not on 3.8) |
| Unit tests | Executes the unit test cases | 3.9, 3.10 | Stable-2.12+ |
| Integration tests | Executes the integration test suites| <TBA> | <TBA> |
......@@ -98,7 +98,7 @@ Don't forget to add [a changelog entry](https://docs.ansible.com/ansible/latest/
Then create a pull request.
If you're struggling with running integration tests locally, don't worry.
After creating a pull request the CI bot will automatically test for you.
After creating a pull request the GitHub Actions will automatically test for you.
## More information about contributing
......
......@@ -87,7 +87,6 @@ You can either call modules by their Fully Qualified Collection Name (FQCN), suc
register: instance
```
### See Also:
* [Amazon Web Services Guide](https://docs.ansible.com/ansible/latest/collections/amazon/aws/docsite/guide_aws.html)
......@@ -98,6 +97,8 @@ You can either call modules by their Fully Qualified Collection Name (FQCN), suc
We welcome community contributions to this collection. If you find problems, please open an issue or create a PR against the [Amazon AWS collection repository](https://github.com/ansible-collections/amazon.aws).
See [CONTRIBUTING.md](https://github.com/ansible-collections/amazon.aws/blob/main/CONTRIBUTING.md) for more details.
This collection is tested using GitHub Actions. To know more on testing, refer to [CI.md](https://github.com/ansible-collections/amazon.aws/blob/main/CI,md).
You can also join us on:
- Libera.Chat IRC - the ``#ansible-aws`` [irc.libera.chat](https://libera.chat/) channel
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册