From 9a5114921ca3eb1d9a336605a1e2df2711254bcb Mon Sep 17 00:00:00 2001 From: Julian De Vita Date: Sat, 13 Sep 2025 23:34:06 -0400 Subject: [PATCH 1/2] feat: add HACS release workflow and zip configuration --- .DS_Store | Bin 0 -> 8196 bytes .github/workflows/release.yml | 33 +++++++++++++++++++++++++++++++++ hacs.json | 4 +++- 3 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 .DS_Store create mode 100644 .github/workflows/release.yml diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..f5c7521893430ae5e0968f9d34bb79aad6a1e105 GIT binary patch literal 8196 zcmeHMziSjh6n>N2BS#MLM1*U^twdCW6k=hshEqfvF<2+wUC0G;*@NT)1|nOeR1mFg z`~$@QAVK`qsGUt3V=oBSg5R5&?9SZYo@*nDZ(!zI=Dj!Xn{SfYybTelxnXyfs7XXM zbjC&801Pm#8=f2d01Pcg788T8peYjyG@;6t7|MiWKD2(3 z#l)ZqCuNHdWiu;Vp(vdl>xbH%RAf*_Q9u;PD-dETpbNB2E41O&@Aci!uB{)pTJ6=i zjk(&v-pT6^Prbe3+q)C(gP!wk;G+ISFnySpdNicAmz|D>SbfC9<#6rU{>$OP8|IMn z%9s>;d3@**mZ2lyGoX94K})obae+E?7rjSIKDQGylf7M@H_t}<_g`tA6V~s?8Rv2l zKL17LUkBp_y@QlD&-mPrelPZPc~3uH**f!D^DbD|<@{@JpRc~9k3rj^RywA>R-17^ zF|FYQ)^Gyr9(VQpGPswBa`!RwsZrT^r}t4RGCPOgi}dz4b&Jmw)%v8?OoP1D&39?* z8}GB4{>F@)*J-{j9IKo6#qB#k9+*4C^T=|K_i*!*+B^KqL*D;<64FG0@(NUpYm@8$ ztHs~{%P%ONqJSvy&ncjS)_iLYv~6vj+W^m>JSX% literal 0 HcmV?d00001 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 0000000..80079ce --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,33 @@ +name: Create Release ZIP + +on: + release: + types: [created, published] + +permissions: + contents: write + +jobs: + build: + name: Create Release Asset + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v4 + + - name: Create ZIP file + run: | + cd custom_components/parcelapp + zip -r ../../parcelapp.zip . + cd ../.. + ls -la parcelapp.zip + + - name: Upload Release Asset + uses: actions/upload-release-asset@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + upload_url: ${{ github.event.release.upload_url }} + asset_path: ./parcelapp.zip + asset_name: parcelapp.zip + asset_content_type: application/zip \ No newline at end of file diff --git a/hacs.json b/hacs.json index c85154c..85c16e3 100644 --- a/hacs.json +++ b/hacs.json @@ -1,4 +1,6 @@ { "name": "Parcel App", - "country": ["us"] + "content_in_root": false, + "filename": "parcelapp.zip", + "zip_release": true } \ No newline at end of file From f7033c7cecb2967f50b2df5db8c7dc45db39b425 Mon Sep 17 00:00:00 2001 From: Julian De Vita Date: Sat, 13 Sep 2025 23:39:47 -0400 Subject: [PATCH 2/2] chore: bump version to 1.7.1 --- custom_components/parcelapp/manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/custom_components/parcelapp/manifest.json b/custom_components/parcelapp/manifest.json index 6240f23..509ebf6 100644 --- a/custom_components/parcelapp/manifest.json +++ b/custom_components/parcelapp/manifest.json @@ -11,5 +11,5 @@ "requests>=2.32.3", "python-dateutil>=2.9.0" ], - "version": "1.7.0" + "version": "1.7.1" }