create prod env
Some checks failed
CI / build (push) Successful in 22s
CI / lint (push) Failing after 10s
CI / create-and-publish-docker-image (push) Has been skipped

This commit is contained in:
2025-12-19 15:51:11 +01:00
parent 5576d2442e
commit 709880d2b1
2 changed files with 19 additions and 1 deletions

View File

@@ -16,6 +16,24 @@ jobs:
- uses: actions/checkout@v4
- name: Install dependencies
run: bun install
- name: Prepare Vite env (build-time)
run: |
if [ -z "${VITE_FLATTASTIC_API_KEY:-}" ]; then
echo "Missing secret: VITE_FLATTASTIC_API_KEY" >&2
exit 1
fi
if [ -z "${VITE_HA_TOKEN:-}" ]; then
echo "Missing secret: VITE_HA_TOKEN" >&2
exit 1
fi
cat > .env.production <<EOF
VITE_FLATTASTIC_API_KEY=${VITE_FLATTASTIC_API_KEY}
VITE_HA_TOKEN=${VITE_HA_TOKEN}
EOF
env:
VITE_FLATTASTIC_API_KEY: ${{ secrets.VITE_FLATTASTIC_API_KEY }}
VITE_HA_TOKEN: ${{ secrets.VITE_HA_TOKEN }}
- name: Build
run: bun run build
- name: Write Git-Hash into html