Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Galaxy prep #4

14 changes: 14 additions & 0 deletions .ansible-lint
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
# .ansible-lint

# Exclude these files from the linter
exclude_paths:
- .git*
- plugins/

# Rules that we feel should not be errors but warnings
warn_list:
- yaml[line-length]
- var-naming[no-role-prefix]
- meta-runtime[unsupported-version]
- run-once[task]
2 changes: 1 addition & 1 deletion .github/workflows/ansible-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Run ansible-lint
uses: ansible/ansible-lint@main # or version tag instead of 'main'
uses: ansible/ansible-lint@v24.9.2 # or version tag instead of 'main'
2 changes: 1 addition & 1 deletion .github/workflows/updateChangelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
- name: setup python
uses: actions/setup-python@v5
with:
python-version: 3.8 #install the python needed
python-version: 3.8 # install the python needed
- name: Install dependencies
run: |
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
Expand Down
2 changes: 0 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,6 @@ encounter any problems using this collection, please open an issue
For additional details please consult the Itential Community Guide found
[here](CONTRIBUTING.md)


## Code of Conduct

This project is managed by the Itential community and sponsered by Itential and
Expand All @@ -80,7 +79,6 @@ The release notes provide a quick glance with regards to new and/or changed
features and bug fixes available in each release. The release notes are
updated for each release and can be found [here](CHANGELOG.md)


## More Information

Additional information about Itential Automation Gateway can be found at
Expand Down
17 changes: 14 additions & 3 deletions galaxy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ tags:

# Collections that this collection requires to be installed for it to be usable. The key of the dict is the
# collection label 'namespace.name'. The value is a version range
# L(specifiers,https://python-semanticversion.readthedocs.io/en/latest/#requirement-specification). Multiple version
# (specifiers,https://python-semanticversion.readthedocs.io/en/latest/#requirement-specification). Multiple version
# range specifiers can be set and are separated by ','
dependencies: {}

Expand All @@ -57,7 +57,7 @@ repository: https://github.com/itential/itential.core
documentation: https://github.com/itential/itential.core

# The URL to the homepage of the collection/project
homepage: https://www.itential.com
homepage: https://github.com/itential/itential.core

# The URL to the collection issue tracker
issues: https://github.com/itential/itential.core/issues
Expand All @@ -66,7 +66,18 @@ issues: https://github.com/itential/itential.core/issues
# artifact. A pattern is matched from the relative path of the file or directory of the collection directory. This
# uses 'fnmatch' to match the files or directories. Some directories and files like 'galaxy.yml', '*.pyc', '*.retry',
# and '.git' are always filtered. Mutually exclusive with 'manifest'
build_ignore: []
build_ignore:
- .gitignore
- .gitlab-ci.yml
- ansible.cfg
- '*.log'
- '*.bin'
- '*.whl'
- '*.tgz'
- '*.gz'
- '*.pem'
- '*.cert'
- scripts

# A dict controlling use of manifest directives used in building the collection artifact. The key 'directives' is a
# list of MANIFEST.in style
Expand Down