name: 🚀 Release on: push: tags: - 'v*' jobs: release: name: 📦 Create Release runs-on: ubuntu-latest steps: - name: 📥 Checkout Code uses: actions/checkout@v4 - name: 🏷️ Get Version id: version run: | VERSION=${GITHUB_REF#refs/tags/v} echo "VERSION=${VERSION}" >> $GITHUB_OUTPUT echo "TAG=${GITHUB_REF#refs/tags/}" >> $GITHUB_OUTPUT - name: 📦 Create Archive run: | cd custom_components zip -r ../adguard-control-hub-${{ steps.version.outputs.VERSION }}.zip adguard_hub/ - name: 🚀 Create Release run: | echo "Creating release for ${{ steps.version.outputs.TAG }}"