diff --git a/.github/workflows/handle-source-release.yml b/.github/workflows/handle-source-release.yml index a7e793aff..efcfdb648 100644 --- a/.github/workflows/handle-source-release.yml +++ b/.github/workflows/handle-source-release.yml @@ -139,6 +139,13 @@ jobs: git config --global url."https://${GH_ACCESS_TOKEN}@github.com/".insteadOf "https://github.com/" echo "GOPRIVATE=github.com/loft-sh/vcluster-pro*" >>"$GITHUB_ENV" echo "GOPROXY=https://proxy.golang.org,direct" >>"$GITHUB_ENV" + # The versioned docs trees were seeded from copies that carried an + # executable bit, so many committed partials are 100755 while the + # generators write them at 100644. Without this, every sync PR + # carries hundreds of spurious 100755->100644 mode-only diffs that + # bury the real content changes. .mdx/.md/.json docs are never + # executed, so ignore the executable bit repo-wide for the sync. + git config core.fileMode false # The platform pin bump (below) moves api + agentapi to a version # loft-enterprise tagged moments ago. proxy.golang.org and