-
Notifications
You must be signed in to change notification settings - Fork 30
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
Migrate all the pipelines out of Prow #1811
Labels
kind/feature
Categorizes issue or PR as related to a new feature.
Comments
janmedrek
added
the
kind/feature
Categorizes issue or PR as related to a new feature.
label
Aug 28, 2024
kyma-bot
pushed a commit
to kyma-project/template-operator
that referenced
this issue
Sep 2, 2024
<!-- Thank you for your contribution. Before you submit the pull request: 1. Follow contributing guidelines, templates, the recommended Git workflow, and any related documentation. 2. Read and submit the required Contributor Licence Agreements (https://github.com/kyma-project/community/blob/main/CONTRIBUTING.md#agreements-and-licenses). 3. Test your changes and attach their results to the pull request. 4. Update the relevant documentation. If the pull request requires a decision, follow the [decision-making process](https://github.com/kyma-project/community/blob/main/governance.md) and replace the PR template with the [decision record template](https://github.com/kyma-project/community/blob/main/.github/ISSUE_TEMPLATE/decision-record.md). --> **Description** related kyma-project/lifecycle-manager#1811 **Related issue(s)** <!-- If you refer to a particular issue, provide its number. For example, `Resolves #123`, `Fixes #43`, or `See also #33`. -->
The plan with this issue is to go phase-wise and not do everything at once. For the first phase, we have:
|
amritanshusikdar
added a commit
to kyma-project/template-operator
that referenced
this issue
Sep 2, 2024
**Description** This PR aims to make this `template-operator` repository use GitHub Actions for building images, drop dependency on Prow Jobs for image builds. **Related Issues** - Resolves a part of [this issue](kyma-project/lifecycle-manager#1811) - Implementation in support of [this issue](kyma-project/lifecycle-manager#1811)
kyma-bot
pushed a commit
to kyma-project/template-operator
that referenced
this issue
Sep 3, 2024
…#248) **Description** Changes proposed in this pull request: - Renaming `pull-build-template-operator` to `build-template-operator` **Related Issues** In cooperation with kyma-project/lifecycle-manager#1811
kyma-bot
pushed a commit
to kyma-project/template-operator
that referenced
this issue
Sep 3, 2024
<!-- Thank you for your contribution. Before you submit the pull request: 1. Follow contributing guidelines, templates, the recommended Git workflow, and any related documentation. 2. Read and submit the required Contributor Licence Agreements (https://github.com/kyma-project/community/blob/main/CONTRIBUTING.md#agreements-and-licenses). 3. Test your changes and attach their results to the pull request. 4. Update the relevant documentation. If the pull request requires a decision, follow the [decision-making process](https://github.com/kyma-project/community/blob/main/governance.md) and replace the PR template with the [decision record template](https://github.com/kyma-project/community/blob/main/.github/ISSUE_TEMPLATE/decision-record.md). --> **Description** Align template operator release with klm, remove the version validation based on a fixed version file. **Related issue(s)** kyma-project/lifecycle-manager#1811
regarding
|
This was referenced Sep 4, 2024
Merged
This was referenced Sep 5, 2024
jeremyharisch
assigned ruanxin and amritanshusikdar and unassigned amritanshusikdar and ruanxin
Sep 11, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description
All the pipelines (including the build ones) should be migrated to the GH Actions feature.
The list of pipelines that are still in Prow is available here.
The
release-template-operator-assets
is a bit problematic since we cannot upload the files ourselves to the productive storage. We need to align with Neighbors on how to proceed and log a follow-up ticket.Reasons
Prow will be sunset and we need to move to our own solution.
Acceptance Criteria
release-template-operator-assets
)release-template-operator-assets
get removed chore: Remove template operator assets related code test-infra#11771release-template-operator-assets
pipeline createdFeature Testing
No response
Testing approach
No response
Attachments
Quickstart guide for Image Builder: https://github.com/kyma-project/test-infra/blob/main/cmd/image-builder/README.md#quickstart-guide
The text was updated successfully, but these errors were encountered: