name: Build & Release Addon (GitHub) on: push: tags: - 'v*' workflow_dispatch: permissions: contents: write jobs: build-and-release: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v5 with: python-version: '3.11' - name: Build Zip Package run: python package_addon.py - name: Create Release and Upload Asset uses: softprops/action-gh-release@v2 with: files: | releases/*.zip draft: false prerelease: false env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}