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

Support other projects than ansible-core and Ansible collections #60

Merged
merged 23 commits into from
Jul 11, 2021

Conversation

felixfontein
Copy link
Collaborator

This adds basic support for other projects than ansible-core and Ansible collections. Right now you have to create changelogs/config.yaml manually, and make sure that it contains is_other_project: true. Besides that, the basic functionality seems to work.

Eventually fixes #59.

@codecov
Copy link

codecov bot commented Jun 16, 2021

Codecov Report

Merging #60 (b0d9f9b) into main (026405e) will increase coverage by 0.40%.
The diff coverage is 93.75%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main      #60      +/-   ##
==========================================
+ Coverage   88.11%   88.52%   +0.40%     
==========================================
  Files          16       16              
  Lines        1978     2021      +43     
  Branches      491      501      +10     
==========================================
+ Hits         1743     1789      +46     
+ Misses        145      143       -2     
+ Partials       90       89       -1     
Impacted Files Coverage Δ
antsibull_changelog/changes.py 85.58% <ø> (ø)
antsibull_changelog/config.py 95.86% <89.18%> (-0.37%) ⬇️
antsibull_changelog/cli.py 74.54% <94.73%> (+2.09%) ⬆️
antsibull_changelog/logger.py 100.00% <100.00%> (ø)
antsibull_changelog/plugins.py 93.87% <100.00%> (+0.09%) ⬆️
antsibull_changelog/utils.py 79.59% <100.00%> (ø)
antsibull_changelog/changelog_generator.py 92.12% <0.00%> (+0.92%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 026405e...b0d9f9b. Read the comment docs.

@felixfontein felixfontein changed the title [WIP] Support other projects than ansible-core and Ansible collections Support other projects than ansible-core and Ansible collections Jun 18, 2021
@felixfontein
Copy link
Collaborator Author

felixfontein commented Jun 18, 2021

I think this is ready as a first usable version.

@felixfontein felixfontein force-pushed the ansible-independence branch from 5a00084 to b0d9f9b Compare June 18, 2021 12:12
@felixfontein
Copy link
Collaborator Author

If nobody complains, I'll merge this and release a new version by the end of this week.

@felixfontein felixfontein merged commit ba4daa4 into ansible-community:main Jul 11, 2021
@felixfontein felixfontein deleted the ansible-independence branch July 11, 2021 14:06
@felixfontein
Copy link
Collaborator Author

@jimi-c thanks for your comments!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support other projects than ansible-core and Ansible collections
2 participants