name: Build Signage Package on: push: tags: - 'v*' jobs: package: runs-on: ubuntu-latest steps: - name: Checkout Code uses: actions/checkout@v3 - name: Create Release Package run: | mkdir -p build cp files/autostart build/ cp install.sh build/ tar -czvf signage-update.tar.gz -C build . - name: Upload to Release uses: actions/upload-artifact@v3 # Testweise erst mal als Artefakt with: name: signage-package path: signage-update.tar.gz - name: Attach to Release run: | curl -H "Authorization: token ${{ secrets.RELEASE_TOKEN }}" \ -F "attachment=@signage-update.tar.gz" \ "${{ gitea.api_url }}/repos/${{ gitea.repository }}/releases/${{ gitea.event.release.id }}/assets"