From 6bd48ba1fdd23b7bd90ac4e87b0fd2991b354ee3 Mon Sep 17 00:00:00 2001 From: Tony Powell Date: Mon, 30 Dec 2024 09:51:29 -0500 Subject: [PATCH 1/3] Add .npmrc This prevents dirty worktree errors during github actions due to changesets creating a .npmrc during CD --- .npmrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.npmrc b/.npmrc index 7a4ffc46..06dd36b0 100644 --- a/.npmrc +++ b/.npmrc @@ -1 +1 @@ -lockfile=false \ No newline at end of file +manage-package-manager-versions=true \ No newline at end of file From ea62e05f00d0a54483659bc0b5f10e0088aeba36 Mon Sep 17 00:00:00 2001 From: Tony Powell Date: Mon, 30 Dec 2024 09:56:26 -0500 Subject: [PATCH 2/3] Revert .npmrc change --- .npmrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.npmrc b/.npmrc index 06dd36b0..7a4ffc46 100644 --- a/.npmrc +++ b/.npmrc @@ -1 +1 @@ -manage-package-manager-versions=true \ No newline at end of file +lockfile=false \ No newline at end of file From ff1962c5eeadb8ba447f02621d54a533541c6d4b Mon Sep 17 00:00:00 2001 From: Tony Powell Date: Mon, 30 Dec 2024 09:58:31 -0500 Subject: [PATCH 3/3] Add env to changesets action --- .github/workflows/changesets.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/changesets.yml b/.github/workflows/changesets.yml index a498d41f..e8b0627f 100644 --- a/.github/workflows/changesets.yml +++ b/.github/workflows/changesets.yml @@ -42,3 +42,4 @@ jobs: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + HOME: ${{ github.workspace }}