SumoLogic / sumologic-otel-collector-packaging

Apache License 2.0
2 stars 4 forks source link

ci: build from GitHub Action artifacts by default #107

Closed amdprophet closed 2 months ago

amdprophet commented 2 months ago

We currently pull artifacts from GitHub Releases by default when building in this repository. Successful runs for the Dev builds workflow in the https://github.com/sumologic/sumologic-otel-collector repository will trigger package builds here that will use artifacts from Github Actions.

The default poses a problem where the only way to test some changes in this repository is to wait for a new release in the https://github.com/sumologic/sumologic-otel-collector repository.

This change updates the CI code to pull artifacts from GitHub CI by default which will make packaging changes more safe and allow us to iterate more quickly.

Once this is merged I will have to update the CI code in https://github.com/sumologic/sumologic-otel-collector to set use_release_artifacts: true when triggering package builds for tags.