Skip to content

feat(DevOps): Modify Github Action to build + publish on PR to main #120

Open
@Souheil-Yazji

Description

@Souheil-Yazji

Currently, only a build runs on creation of a PR and no image of the controller is published for testing purposes. No reason to be merging into main before an image of the controller is tested in dev.

Proposal

On PR (pre-merge), run both build + publish steps of the github action workflow. Modify the publish to target the dev ACR instance. Use that for testing, results of testing should be included in the pr as part of review.

A step further

Might be possible to auto-create a PR in aaw-argocd-manifests and statcan/charts to update the chart version and controller image sha.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions