stackit-cli/.forgejo/workflows/test.yml
jaime merino d66c924158
Some checks failed
Test STACKIT Auth Action / test (push) Failing after 32s
use stackit runner
2026-04-24 11:38:53 +02:00

37 lines
940 B
YAML

name: Test STACKIT Auth Action
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
jobs:
test:
runs-on: stackit-ubuntu-22
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Run STACKIT Auth Action
uses: ./
id: auth
with:
service-account-key: ${{ secrets.STACKIT_SERVICE_ACCOUNT_KEY }}
project-id: ${{ secrets.STACKIT_PROJECT_ID }}
- name: Verify CLI Installation
run: |
stackit version
- name: Verify Output Token
run: |
if [ -z "${{ steps.auth.outputs.bearer-token }}" ]; then
echo "Error: bearer-token output is empty"
exit 1
fi
if [ -z "$STACKIT_BEARER_TOKEN" ]; then
echo "Error: STACKIT_BEARER_TOKEN environment variable is not set"
exit 1
fi
echo "Token successfully generated and masked."