feat: switch versioning

This commit is contained in:
Lowder
2026-09-07 17:35:23 +05:00
parent ed82023d87
commit 04275dbb36
11 changed files with 420 additions and 236 deletions
+24
View File
@@ -0,0 +1,24 @@
name: Validate component version
on:
workflow_call:
inputs:
component:
required: true
type: string
outputs:
version:
value: ${{ jobs.validate.outputs.version }}
jobs:
validate:
runs-on: ubuntu-latest
outputs:
version: ${{ steps.version.outputs.version }}
steps:
- uses: actions/checkout@v6
- name: Validate release tag
id: version
env:
COMPONENT: ${{ inputs.component }}
run: python3 .github/scripts/validate-release.py "$COMPONENT"