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

Add workflow to create a PR out of a new qdrant DB release #8

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

fabribet
Copy link

@fabribet fabribet commented Sep 2, 2024

Description

In order to automate the creation of Custom Resources (QdrantVersion) upon the release of new Qdrant DB version, we are introducing this workflow that can be triggered by requests providing the required inputs:

  • version; and
  • releaseNotesURL

The workflow will create a branch with a new yaml file with the following details:

  • name: qdrantversion-<provided version>.yaml
  • content:
apiVersion: qdrant.io/v1
         kind: QdrantVersion
         metadata:
           name: qdrant-${{ github.event.inputs.version }}
         spec:
           version: "${{ github.event.inputs.version }}"
           image: "qdrant/qdrant:${{ github.event.inputs.version }}"
           isDefault: false
           isEndOfLife: false
           unavailable: false
           releaseNotesURL: "${{ github.event.inputs.releaseNotesURL }}"
           remarks: "Automated creation of Qdrant version ${{ github.event.inputs.version }}."
           accountIds: []
           accountPrivileges: []

Where the templating part will be replaced by the provided inputs.

  • location: < to be determined >

Subsequently a PR will be created

@fabribet fabribet self-assigned this Sep 2, 2024
@fabribet fabribet marked this pull request as ready for review September 6, 2024 00:18
@fabribet fabribet requested a review from a team as a code owner September 6, 2024 00:18
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.

1 participant