fix: update release workflows to use artifacts and proper triggers

- Change release.yml to trigger on tag push instead of release event
- Remove problematic release upload from ci-cd.yml
- Use upload-artifact instead for package artifacts
This commit is contained in:
tkmxqrdxddd
2026-03-17 20:29:13 +01:00
parent 680a70b2af
commit c869bb0953
2 changed files with 17 additions and 10 deletions

View File

@@ -153,9 +153,8 @@ jobs:
run: |
dpkg-deb --build debian davinci-video-converter_${GITHUB_REF#refs/tags/}_${{ matrix.arch }}.deb
- name: Upload to Release
uses: softprops/action-gh-release@v1
- name: Upload DEB package as artifact
uses: actions/upload-artifact@v4
with:
files: davinci-video-converter_*.deb
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
name: davinci-video-converter-${{ matrix.arch }}.deb
path: davinci-video-converter_*.deb