fix(copybara): don't hide internal code in .copybara
This resulted in the copybara transformation being hidden in
.copybara/copy.bara.sky in the external repo.
GitOrigin-RevId: 4e57b4832e3e491ad02132c787e596af7ee6f593
diff --git a/.copybara/copy.bara.sky b/.copybara/copy.bara.sky
index e6c9499..1b049de 100644
--- a/.copybara/copy.bara.sky
+++ b/.copybara/copy.bara.sky
@@ -8,6 +8,11 @@
origin_url = test_origin_url
destination_url = test_destination_url
+ allPathsExceptCopybara = glob(
+ ["**"],
+ exclude = [".copybara/**"],
+ )
+
core.workflow(
name = name,
description = description,
@@ -49,17 +54,16 @@
core.replace(
before="private/dotfiles",
after="dotfiles-external",
- paths = glob(
- ["**"],
- exclude = [".copybara/**"],
- ),
+ paths = allPathsExceptCopybara,
),
core.replace(
before = "${internalCode}",
after = "",
multiline = True,
regex_groups = {
+ "internalCode": "(?m)^.*BEGIN-INTERNAL[\\w\\W]*?END-INTERNAL.*$\\n",
},
+ paths = allPathsExceptCopybara,
),
metadata.remove_label('Change-Id'),
],