From c6796ce33e1d54952c51a30a2115e58a23b5e8d1 Mon Sep 17 00:00:00 2001 From: Anthony Date: Sat, 21 Dec 2024 13:27:59 +1100 Subject: [PATCH] Add --prefix option to `git archive` to extract with a top-level directory --- .github/workflows/release-tag.yml | 2 +- .github/workflows/release-tip.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-tag.yml b/.github/workflows/release-tag.yml index f385732c7..507bb7b4e 100644 --- a/.github/workflows/release-tag.yml +++ b/.github/workflows/release-tag.yml @@ -87,7 +87,7 @@ jobs: authToken: "${{ secrets.CACHIX_AUTH_TOKEN }}" - name: Create Tarball - run: git archive --format=tgz -o ghostty-source.tar.gz HEAD + run: git archive --format=tgz --prefix=ghostty-source/ -o ghostty-source.tar.gz HEAD - name: Sign Tarball run: | diff --git a/.github/workflows/release-tip.yml b/.github/workflows/release-tip.yml index 8370fbff4..d4524d1df 100644 --- a/.github/workflows/release-tip.yml +++ b/.github/workflows/release-tip.yml @@ -111,7 +111,7 @@ jobs: name: ghostty authToken: "${{ secrets.CACHIX_AUTH_TOKEN }}" - name: Create Tarball - run: git archive --format=tgz -o ghostty-source.tar.gz HEAD + run: git archive --format=tgz --prefix=ghostty-source/ -o ghostty-source.tar.gz HEAD - name: Sign Tarball run: | echo -n "${{ secrets.MINISIGN_KEY }}" > minisign.key