diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..f5c7521 Binary files /dev/null and b/.DS_Store differ 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/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" } 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