Releases: SoftwareUnderstanding/sw-metadata-bot
v0.5.0
What's Changed
The configuration file is now read using Pydantic to validate the fields and handle the export with explicit values. This improves the reliability of the configuration file and has been used to fix the "unsubscribe" bug.
This is a breaking change as it requires to update the configuration file used to run the analysis.
If a repo in the list is not handled correctly, it should now not break the loop and the rest of the repos should be handled correctly both in publish and run-analysis stages.
RSmetacheck action is now used on this repo on every pull request.
- Fix unsubscribe update config by @francoto in #129
- fix: handle one repo failing causing the whole loop to break by @francoto in #131
- ci: add rsmetacheck action by @francoto in #132
- Bump rsmetacheck version by @francoto in #133
Full Changelog: v0.4.3...v0.5.0
v0.4.3
This release includes some patches discovered while beta testing the bot behaviour on SoftwareUnderstanding group
What's Changed
- Fix W004 issue #108 for testing phase by @Anas-Elhounsri in #109
- Fix for #108, pyproject wheel version added by @Anas-Elhounsri in #110
- fix: w004 by @francoto in #111
- Fix w002 by @francoto in #112
- Build(deps): bump the minor-patch group with 2 updates by @dependabot[bot] in #113
- fix #115 unsubscribe + add bypass commit id flag by @francoto in #117
- fix: #116 by @francoto in #118
- Bump version to 0.4.3 by @francoto in #119
New Contributors
- @Anas-Elhounsri made their first contribution in #109
Full Changelog: v0.4.2...v0.4.3
v0.4.2
What's Changed
- adds custom.css to have mermaid diagram full width by @vuillaut in #92
- feat: revised issue template to by @francoto in #95
- Build(deps): bump actions/upload-pages-artifact from 4 to 5 in the actions group by @dependabot[bot] in #96
- Build(deps): update setuptools[test] requirement from <82.0.0 to <83.0.0 by @dependabot[bot] in #80
- doc: fix Zenodo DOI badge in README by @francoto in #98
- Build(deps): bump the minor-patch group across 1 directory with 2 updates by @dependabot[bot] in #97
- update package dependancy rsmetacheck to 0.3.0 by @francoto in #104
- Suggest codemeta if missing by @francoto in #102
- Remove unused by @francoto in #105
- Update version patch 0.4.2 by @francoto in #106
New Contributors
Full Changelog: v0.4.1...v0.4.2
v0.4.1
What's Changed
- fix: remove labels in gitlab and github apis (publish errors) by @francoto in #84
- feat: add possibility to rerun failed published only by @francoto in #85
- Git lookup use token by @francoto in #82
- Build(deps): bump the minor-patch group with 3 updates by @dependabot[bot] in #79
- 0.4.1 by @francoto in #86
- feat: add README.md in the files updated by the script by @francoto in #87
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- Relative path by @francoto in #75
- Build(deps): bump the actions group with 5 updates by @dependabot[bot] in #72
- Build(deps-dev): bump setuptools from 81.0.0 to 82.0.1 by @dependabot[bot] in #73
- Add zenodo by @francoto in #77
Full Changelog: v0.3.2...v0.4.0
v0.3.2
v0.3.1
v0.3.0
What's Changed
- Issue management by @francoto in #51
- Repo centered by @francoto in #58
- Build(deps): bump the minor-patch group across 1 directory with 4 updates by @dependabot[bot] in #57
- Build(deps): bump the actions group across 1 directory with 2 updates by @dependabot[bot] in #59
Full Changelog: v0.1.4...v0.3.0
v0.1.4
What's Changed
- Add GitHub action by @francoto in #17
- Build(deps-dev): bump the minor-patch group across 1 directory with 2 updates by @dependabot[bot] in #18
- Build(deps): bump actions/upload-artifact from 4 to 6 by @dependabot[bot] in #22
- Build(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #21
- Clean Bot behaviour and action by @francoto in #33
- Improve issue creation by @francoto in #37
- Fix 34 by @francoto in #39
Full Changelog: v0.1.3...v0.1.4
v0.1.3
What's Changed
- Add Github actions for CI by @francoto in #8
- Build(deps): bump actions/upload-pages-artifact from 3 to 4 by @dependabot[bot] in #9
- Build(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #10
- Add FAIR elements by @francoto in #11
- Prepare release pypi by @francoto in #12
New Contributors
- @dependabot[bot] made their first contribution in #9
Full Changelog: v0.1.1...0.1.3