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

Refactor CI and Release workflows, cleanup Azure pipelines, remove obsolete files, update docs. #1768

Merged
merged 10 commits into from
Sep 30, 2024

Conversation

bekiroguz
Copy link
Collaborator

This pull request includes several updates and refactorings to improve the project. Here are the key changes:

  • Updated the readme file baker dependencies to version 4.1.0.

  • Fixed a permission problem related to the dependency graph submission by granting write permissions.

  • Refactored the publishing workflows to disallow publishing from fork repositories.

  • Made small changes to the release note template.

  • Refactored the CI workflow to trigger on all branches and tags.

  • Updated the CI workflow badge URL in the README.md file.

  • Updated the Maven Central latest release version badge URL in the README.md file.

  • Removed obsolete Azure Pipeline files.

  • Removed the obsolete changelog.md file, which hasn't been maintained for years. GitHub release notes should be used instead.

  • Refactored the documentation to reflect the automated CI and release processes.

@Tim-Linschoten Tim-Linschoten merged commit 4032978 into master Sep 30, 2024
4 checks passed
@Tim-Linschoten Tim-Linschoten deleted the after-release-changes-optimizations branch September 30, 2024 13:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants