Open jzbmw opened 8 months ago
[x] Feature branches will be created from the Tractus-X main branch.
[x] Pull Requests must be opened directly to Tractus-X main, not to Catena-X.
[x] The Catena-X main branch will NOT be synced back to Tractus-X, only the other way around.
[x] The Catena-X main branch may differ from the Tractus-X branch and contain CX-specific stuff.
[x] The IRS docker image will only be published on Tractus-X / DockerHub and pulled from there. (The IRS docker image may be pushed into the Catena-X GHCR for testing purposes.)
[x] Releases / tags must be created on Tractus-X only.
[x] Workflows that need the Catena-X ArgoCD environment can only run on catenax-ng -- cleaned up here https://github.com/eclipse-tractusx/item-relationship-service/issues/371#issuecomment-1959789258
[x] Workflows need to be updated so that they can be green even on external contributions (secrets not available)
-> check if secrets available and skip respective steps if not
[x] Docker images for PRs are not supposed to be pushed into DockerHub. If a Docker image needs to be available in a PR workflow, manually trigger, adapt workflow
Seems like this broke image build step and image push. => PR for fix: https://github.com/eclipse-tractusx/item-relationship-service/pull/762
The Tractus-X IRS repository should be our main repository. This is the one that will prevail, even after the consortia time ends.
Link
To make this our main repository, we need to identify all things that need to be adapted for the switch.
Hints / Details
Outcome / Acceptance Criteria
Outcome
Acceptance Criteria
Out of Scope