You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(ci): robust git isolation and early installation
1. Redirected GIT_CONFIG_GLOBAL to /tmp and added 'touch' to ensure
writeability and prevent lock file errors.
2. Moved 'Install Git' to the top of the e2e-test job to ensure
'actions/checkout' creates a proper .git directory.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ All notable changes to git-cms are documented in this file.
6
6
7
7
### Fixed
8
8
9
-
-**(Security) Git identity leakage:** Removed `git config --global` from host-level modification in CI workflow (`.github/workflows/ci.yml`). Scripts now use an isolated global config file via `GIT_CONFIG_GLOBAL` redirected to the workspace, preventing accidental modification of host global settings if workflows are executed locally (e.g., via `act`).
9
+
-**(Security) Git identity leakage:** Removed `git config --global` from host-level modification in CI workflow (`.github/workflows/ci.yml`). Scripts now use an isolated global config file via `GIT_CONFIG_GLOBAL` redirected to `/tmp`, preventing accidental modification of host global settings if workflows are executed locally (e.g., via `act`).
10
10
-`QUICK_REFERENCE.md`: `revert` command description corrected — sets state to `reverted`, not `draft`
11
11
-`QUICK_REFERENCE.md`: state machine diagram refined to accurately show `draft`→`reverted` transition
12
12
-`QUICK_REFERENCE.md`: HTTP API table uses canonical `optional` notation and clarifies optimistic concurrency for `publish`
0 commit comments