create prod env
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user