Skip to content

Ci/release stuff#79

Closed
a-klos wants to merge 16 commits into
stackitcloud:mainfrom
a-klos:ci/release-stuff
Closed

Ci/release stuff#79
a-klos wants to merge 16 commits into
stackitcloud:mainfrom
a-klos:ci/release-stuff

Conversation

@a-klos
Copy link
Copy Markdown
Member

@a-klos a-klos commented Aug 13, 2025

Thank you for contributing to the RAG Core Library!

Please ensure your PR meets the following requirements:

  • PR Title: Follow the format "type: description"

  • PR Description: Replace this checklist with:

    • Description: Provide a detailed description of the changes made.
    • Issue: Mention the issue number this PR fixes, if applicable.
    • Dependencies: List any dependencies required for this change.

Additional Guidelines:

  • Ensure your code follows established coding conventions
  • Include relevant tests and documentation updates.
  • If no one reviews your PR within a few days, please @-mention a-klos.

Thank you for your contribution!

a-klos added 16 commits August 11, 2025 15:22
- Add build-images.yml to build and push Docker images after library publishing.
- Create create-release.yml to tag and release new versions on GitHub.
- Introduce deploy-prod.yml for deploying applications to production using Helm.
- Add prepare-release.yml for preparing release PRs and version bumps.
- Implement publish-chart.yml to package and publish Helm charts on release.
- Add publish-libs-on-merge.yml to publish libraries to PyPI on main branch merges.
- Update Tiltfile to support separate Dockerfiles for development and production.
- Document migration plan for Dockerfile split in dev-prod-docker-split-plan.md.
- Enhance release automation documentation in release-automation.md.
- Update Helm templates to support image digest pinning and environment variable configuration.
- Modify values.yaml to allow empty tags and optional digests for image pinning.
@a-klos a-klos closed this Aug 13, 2025
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