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
GitHub Actions are configured to require full-length commit SHAs, not branch names like @main. Updated all CI workflow references to use @<SHA> format with critical warnings throughout documentation
Copy file name to clipboardExpand all lines: docs/CI_TESTING_TOOLS.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,9 +7,11 @@ Quick reference for the CI testing and validation tools.
7
7
**These tools are specific to socket-registry's package override structure.** Other Socket projects (socket-sdk-js, socket-cli, socket-packageurl-js) should reference socket-registry's reusable CI workflows but do not need these validation scripts.
8
8
9
9
**For general CI workflow usage**, see:
10
-
- Socket-registry's reusable CI workflow: `SocketDev/socket-registry/.github/workflows/ci.yml@main`
10
+
- Socket-registry's reusable CI workflow: `SocketDev/socket-registry/.github/workflows/ci.yml@<SHA>` (must use full commit SHA, not @main)
11
11
- Other projects' CI documentation: `docs/CI_TESTING.md` in each repository
12
12
13
+
**🚨 CRITICAL**: GitHub Actions are configured to require full-length commit SHAs. Never use `@main` - always use `@662bbcab1b7533e24ba8e3446cffd8a7e5f7617e # main` format.
Copy file name to clipboardExpand all lines: docs/PACKAGE_TESTING_GUIDE.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,9 +7,11 @@ This guide provides a comprehensive approach to prevent recurring CI failures in
7
7
**This guide is specific to socket-registry's package override structure.** Other Socket projects (socket-sdk-js, socket-cli, socket-packageurl-js) have different testing needs and should refer to their own CI documentation.
8
8
9
9
**For general CI workflow usage across Socket projects**, see:
10
-
- Socket-registry's reusable CI workflow: `SocketDev/socket-registry/.github/workflows/ci.yml@main`
10
+
- Socket-registry's reusable CI workflow: `SocketDev/socket-registry/.github/workflows/ci.yml@<SHA>` (must use full commit SHA, not @main)
11
11
- Other projects' CI documentation: `docs/CI_TESTING.md` in each repository
12
12
13
+
**🚨 CRITICAL**: GitHub Actions are configured to require full-length commit SHAs. Never use `@main` - always use `@662bbcab1b7533e24ba8e3446cffd8a7e5f7617e # main` format.
14
+
13
15
## Quick Start
14
16
15
17
Before releasing any package override (socket-registry only):
0 commit comments