|
16 | 16 | steps: |
17 | 17 | - id: creds |
18 | 18 | run: | |
19 | | - echo "nexus_user=$(echo -n '${{ secrets.NEXUS_CICD_USER }}' | base64)" >> $GITHUB_OUTPUT |
20 | | - echo "nexus_password=$(echo -n '${{ secrets.NEXUS_CICD_PASSWORD }}' | base64)" >> $GITHUB_OUTPUT |
| 19 | + echo "=== DEBUG: RAW SECRETS ===" |
| 20 | + echo "RAW NEXUS_CICD_USER length: ${#NEXUS_CICD_USER}" |
| 21 | + echo "RAW NEXUS_CICD_PASSWORD length: ${#NEXUS_CICD_PASSWORD}" |
| 22 | + |
| 23 | + echo "=== DEBUG: BASE64 ENCODING ===" |
| 24 | + ENCODED_USER=$(echo -n '${{ secrets.NEXUS_CICD_USER }}' | base64) |
| 25 | + ENCODED_PASSWORD=$(echo -n '${{ secrets.NEXUS_CICD_PASSWORD }}' | base64) |
| 26 | + echo "ENCODED_USER: $ENCODED_USER" |
| 27 | + echo "ENCODED_PASSWORD: $ENCODED_PASSWORD" |
| 28 | + echo "ENCODED_USER length: ${#ENCODED_USER}" |
| 29 | + echo "ENCODED_PASSWORD length: ${#ENCODED_PASSWORD}" |
| 30 | + |
| 31 | + echo "=== DEBUG: WRITING TO GITHUB_OUTPUT ===" |
| 32 | + echo "nexus_user=$ENCODED_USER" >> $GITHUB_OUTPUT |
| 33 | + echo "nexus_password=$ENCODED_PASSWORD" >> $GITHUB_OUTPUT |
| 34 | + echo "Written to GITHUB_OUTPUT" |
| 35 | + |
| 36 | + echo "=== DEBUG: VERIFY GITHUB_OUTPUT WRITTEN ===" |
| 37 | + cat $GITHUB_OUTPUT |
21 | 38 |
|
22 | 39 | test: |
23 | 40 | needs: prep |
|
28 | 45 | NEXUS_USER_ENC: ${{ needs.prep.outputs.nexus_user }} |
29 | 46 | NEXUS_PASSWORD_ENC: ${{ needs.prep.outputs.nexus_password }} |
30 | 47 | run: | |
| 48 | + echo "=== DEBUG: RECEIVED FROM needs.prep.outputs ===" |
| 49 | + echo "NEXUS_USER_ENC: $NEXUS_USER_ENC" |
| 50 | + echo "NEXUS_PASSWORD_ENC: $NEXUS_PASSWORD_ENC" |
| 51 | + echo "NEXUS_USER_ENC length: ${#NEXUS_USER_ENC}" |
| 52 | + echo "NEXUS_PASSWORD_ENC length: ${#NEXUS_PASSWORD_ENC}" |
| 53 | + |
| 54 | + echo "=== DEBUG: DECODING BASE64 ===" |
31 | 55 | NEXUS_USER=$(echo "$NEXUS_USER_ENC" | base64 -d) |
32 | 56 | NEXUS_PASSWORD=$(echo "$NEXUS_PASSWORD_ENC" | base64 -d) |
| 57 | + echo "Decode exit code for NEXUS_USER: $?" |
| 58 | + echo "Decode exit code for NEXUS_PASSWORD: $?" |
| 59 | + |
| 60 | + echo "=== DEBUG: DECODED VALUES ===" |
| 61 | + echo "NEXUS_USER: $NEXUS_USER" |
| 62 | + echo "NEXUS_PASSWORD: $NEXUS_PASSWORD" |
33 | 63 | echo "NEXUS_USER length: ${#NEXUS_USER}" |
34 | 64 | echo "NEXUS_PASSWORD length: ${#NEXUS_PASSWORD}" |
35 | 65 | echo "NEXUS_USER first 4: ${NEXUS_USER:0:4}" |
|
0 commit comments