Open larsyencken opened 1 week ago
Recall:
external
namespace, to remind us that someone else is using thisexport
, which is meant to be for things we push elsewhereThis has been implemented for etlr github/co2_data --export
step in this PR https://github.com/owid/etl/pull/3605. Other steps could use the same pattern.
Problem
In our ETL staging work, we are moving to using matching branches (
my-data-change
) on both the ETL andowid-content
.Currently our
etl run --export
does a dry-run push tomaster
onowid-content
and other repositories, such asco2-data
. You use an environment variable to pick which branch to do a real push to. But actually we should default to the matching branch name in the external repo.This will make them work more harmoniously with the new staging flow.