File tree Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Original file line number Diff line number Diff line change 1717 pull-requests : write
1818 id-token : write
1919 steps :
20+ - name : Validate Private Key Format
21+ run : |
22+ echo "Checking private key format..."
23+ if echo "$PRIVATE_KEY" | grep -q "BEGIN RSA PRIVATE KEY"; then
24+ echo "✓ Private key contains BEGIN RSA PRIVATE KEY"
25+ else
26+ echo "✗ Private key missing BEGIN RSA PRIVATE KEY header"
27+ fi
28+ if echo "$PRIVATE_KEY" | grep -q "END RSA PRIVATE KEY"; then
29+ echo "✓ Private key contains END RSA PRIVATE KEY"
30+ else
31+ echo "✗ Private key missing END RSA PRIVATE KEY footer"
32+ fi
33+ echo "Private key line count: $(echo "$PRIVATE_KEY" | wc -l)"
34+ env :
35+ PRIVATE_KEY : ${{ secrets.APP_PRIVATE_KEY }}
36+
2037 - name : Generate GitHub App Token
2138 id : generate-token
2239 uses : actions/create-github-app-token@v1
You can’t perform that action at this time.
0 commit comments