create prod env
This commit is contained in:
@@ -16,6 +16,24 @@ jobs:
|
|||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
run: bun install
|
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
|
- name: Build
|
||||||
run: bun run build
|
run: bun run build
|
||||||
- name: Write Git-Hash into html
|
- name: Write Git-Hash into html
|
||||||
|
|||||||
Reference in New Issue
Block a user