EXPECTED_NAMESPACE=namespace/$NAMESPACE

This commit is contained in:
Cirrus-8691 2024-06-01 15:31:17 +02:00 committed by GitHub
parent 6983142ba8
commit 7b7db0ec82
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -41,18 +41,19 @@ To use kubectl put this step into your workflow:
### Using kubectl ouput ### Using kubectl ouput
```yaml ```yaml
- run: echo "EXPECTED_NAMESPACE=namespace/$NAMESPACE" >> $GITHUB_ENV
- name: 🛂 Check namespace exists - name: 🛂 Check namespace exists
uses: actions-hub/kubectl@master uses: actions-hub/kubectl@master
with: with:
redirect-to: NAMESPACE_EXIST redirect-to: NAMESPACE_EXIST
args: get namespace ${{ env.EXPECTED_NAMESPACE }} --ignore-not-found args: get namespace ${{ env.NAMESPACE }} -o name --ignore-not-found
- name: 🛡️ Preserve secret FRONT_TLS - name: 🛡️ Preserve secret WEBAPP_TLS
if: env.NAMESPACE_EXIST == ${{ env.EXPECTED_NAMESPACE }} if: env.NAMESPACE_EXIST == env.EXPECTED_NAMESPACE
uses: actions-hub/kubectl@master uses: actions-hub/kubectl@master
with: with:
redirect-to: WEBAPP_TLS redirect-to: WEBAPP_TLS
args: get secret webapp-tls -n ${{ env.EXPECTED_NAMESPACE }} -o yaml args: get secret webapp-tls -n ${{ env.NAMESPACE }} -o yaml
``` ```
## Environment variables ## Environment variables