Skip to content

Commit df270ff

Browse files
authored
Merge pull request #183 from vue-pivottable/develop
chore: validate private key format
2 parents 013d945 + e798864 commit df270ff

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

.github/workflows/release.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,23 @@ jobs:
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

0 commit comments

Comments
 (0)