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

feat: add plural support #6

Merged
merged 14 commits into from
Jan 23, 2024
Merged

feat: add plural support #6

merged 14 commits into from
Jan 23, 2024

Conversation

floreks
Copy link
Member

@floreks floreks commented Jan 16, 2024

  • Added custom plural manager that can recognize our CRD objects such as ServiceDeployment, Repository, etc. and trigger an update for ServiceDeployment helm charts.
  • Added a custom build and release pipeline
    • Docker image will be pushed to GHCR
    • Helm chart will be pushed to GHCR OCI registry
    • Every push to master will trigger an automated version bump and a release
  • Added support for custom event callback when:
    • Dependency Pull Request is being created or updated
    • Dependency dashboard issue is being created or updated
  • Added support for Plural Console API:
    • Added new apiToken argument to access Plural Console API. It is automatically translated into RENOVATE_API_TOKEN env var
    • Added new apiUrl argument to point to the Plural Console API (RENOVATE_API_URL env var)

and more...

@floreks floreks self-assigned this Jan 16, 2024
@floreks floreks marked this pull request as draft January 16, 2024 16:11
@floreks floreks changed the title feat: add plural manager and on pr creation webhook feat: add plural support Jan 17, 2024
@floreks floreks marked this pull request as ready for review January 23, 2024 13:05
@floreks floreks merged commit 5c5a174 into main Jan 23, 2024
14 of 29 checks passed
@floreks floreks deleted the manager/plural branch January 23, 2024 13:33
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.

1 participant