feat: refactor GitHub and Gitea release workflows for improved version handling and firmware uploads

This commit is contained in:
2025-02-18 23:14:52 +01:00
parent c7c122a505
commit 11c099eba2
2 changed files with 117 additions and 21 deletions

View File

@ -1,9 +1,7 @@
name: GitHub Release
on:
push:
tags:
- 'v*'
workflow_call: # This workflow will only be triggered when called by another workflow
permissions:
contents: write # Required for creating releases