From 037a7e7938e01ba8d3bc9fbea2ddb1e2ed3b57eb Mon Sep 17 00:00:00 2001 From: Thomas Sibley Date: Tue, 15 Oct 2024 08:51:46 -0700 Subject: [PATCH] fix(ci): Upload all CLI build outputs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Include hidden files since our sole path pattern is a hidden "file". Apparently this counts even though the files the pattern matches aren't hidden. GitHub made this big breaking change of excluding hidden files without bumping the major version number of actions/upload-artifact.¹ It, rightfully so, caused a ruckus at the time and continues to be a gift that keeps on giving. The only other actions/upload-artifacts usage, in .github/workflows/web.yml, seemingly isn't affected even though the path contains a hidden directory. Perhaps because in that case there are a few more directory components after it? ¹ Resolves: --- .github/workflows/cli.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/cli.yml b/.github/workflows/cli.yml index 0efd19b0d..8bf733361 100644 --- a/.github/workflows/cli.yml +++ b/.github/workflows/cli.yml @@ -180,6 +180,7 @@ jobs: with: name: out-${{ matrix.arch }} path: ./.out/* + include-hidden-files: true run-unit-tests: