Skip to content

Commit 7d9eeda

Browse files
committed
.gihtub: upload-to-cloudsmith: Space is unset var
To allow overwriting org-level secrets with whitespace, and skip the steps. Signed-off-by: Jorge Marques <jorge.marques@analog.com>
1 parent 8a8925f commit 7d9eeda

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

.github/workflows/upload-to-cloudsmith.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
- uses: cloudsmith-io/cloudsmith-cli-action@v1.0.5
3434
env:
3535
CLOUDSMITH_SERVICE_SLUG: ${{ secrets.CLOUDSMITH_SERVICE_SLUG }}
36-
if: ${{ env.CLOUDSMITH_SERVICE_SLUG != '' }}
36+
if: ${{ env.CLOUDSMITH_SERVICE_SLUG != '' && env.CLOUDSMITH_SERVICE_SLUG != ' ' }}
3737
with:
3838
oidc-namespace: ${{ vars.CLOUDSMITH_NAMESPACE }}
3939
oidc-service-slug: ${{ secrets.CLOUDSMITH_SERVICE_SLUG }}
@@ -42,8 +42,10 @@ jobs:
4242
- name: Cloudsmith API Key
4343
env:
4444
CLOUDSMITH_SERVICE_SLUG: ${{ secrets.CLOUDSMITH_SERVICE_SLUG }}
45-
if: ${{ env.CLOUDSMITH_SERVICE_SLUG == '' }}
46-
run: echo "CLOUDSMITH_API_KEY=${{ secrets.CLOUDSMITH_API_KEY }}" >> "$GITHUB_ENV"
45+
if: ${{ env.CLOUDSMITH_SERVICE_SLUG == '' || env.CLOUDSMITH_SERVICE_SLUG == ' ' }}
46+
run: |
47+
CLOUDSMITH_API_KEY=$(echo "${{ secrets.CLOUDSMITH_API_KEY }}" | xargs)
48+
echo "CLOUDSMITH_API_KEY=$CLOUDSMITH_API_KEY" >> "$GITHUB_ENV"
4749
4850
- name: Download artifacts
4951
if: ${{ env.CLOUDSMITH_API_KEY != '' }}

0 commit comments

Comments
 (0)