Open creydr opened 1 month ago
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: creydr
The full list of commands accepted by this bot can be found here.
The pull request process is described here
why not calling the existing workflow in this repo instead of duplicating it everywhere? That would solve also the possibility for CI config to be different when merging PRs so from each repo we would call the generate CI and Konflux apply
Similar to what we already do for SO, I think we discussed that as the approach we would have taken https://github.com/openshift-knative/serverless-operator/commit/45eccfe5e170b06adb4b85c40d303752d44aba55
why not calling the existing workflow in this repo instead of duplicating it everywhere? That would solve also the possibility for CI config to be different when merging PRs so from each repo we would call the generate CI and Konflux apply
Not sure if I understand you correctly, but isn't this what I am proposing in my PR? I made the existing workflow to apply the konflux manifests "reusable" and only add a new workflow to the other repos, which calls this workflow:
This allows us to still manage the core workflow in this repo and run the workflow only when it's needed (on pushes to the downstream repos)
PR needs rebase.
.konflux/
directory in the repositories and does not need the periodic runs from hack repo anymore/hold as we need to move the
KONFLUX_SA_TOKEN
secret from the hack repo to the org (when we agreed on this PR)