Files
hass-oidc-auth/scripts/build
Christiaan Goossens ddb2952e64 Release with autogenerated zip files (#242)
* Try autobuilding

* Typo fix

* Entire components dir

* Directly upload zip
2026-04-14 13:55:09 +02:00

20 lines
387 B
Bash
Executable File

#! /bin/bash
# Build the plugin CSS
npm install --frozen-lockfile
npm run css
# Copy only the required files for zip
mkdir -p tmp_build
cp -r custom_components tmp_build/
cp hacs.json tmp_build/
cp LICENSE.md tmp_build/
cp pyproject.toml tmp_build/
cp README.md tmp_build/
# Create zip from the tmp_build directory
cd tmp_build
zip -r ../hass-oidc-auth.zip ./*
cd ..
rm -rf tmp_build