beta2 #8

Merged
svk merged 49 commits from beta2 into master 2026-01-28 12:45:48 +03:00
Showing only changes of commit 5f89f0ce31 - Show all commits

View File

@@ -20,13 +20,15 @@ jobs:
- name: Create release - name: Create release
run: | run: |
export VERSION=$(grep "# Version" projman.tcl | grep -oE '\b[0-9]{1,2}\.[0-9]{1,2}\.[0-9]{1,2}\b')
export RELEASE=$(grep "# Release" projman.tcl | grep -oE '[0-9A-Za-z]+$')
# Создаем релиз через API # Создаем релиз через API
curl -X POST \ curl -X POST \
-u "${{ secrets.USER }}:${{ secrets.API_TOKEN }}" \ -u "${{ secrets.USER }}:${{ secrets.API_TOKEN }}" \
-H "Content-Type: application/json" \ -H "Content-Type: application/json" \
-d '{ -d '{
"tag_name": "'"${{ gitea.ref_name }}"'", "tag_name": "'"${{ gitea.ref_name }}"'",
"name": "Release '"${{ gitea.ref_name }}"'", "name": "Release '"${{ gitea.ref_name }}" ${VERSION} - ${RELEASE}'",
"body": "Automated release for '"${{ gitea.ref_name }}"'", "body": "Automated release for '"${{ gitea.ref_name }}"'",
"draft": false, "draft": false,
"prerelease": false "prerelease": false
@@ -39,7 +41,7 @@ jobs:
response=$(curl -s -u "${{ secrets.USER }}:${{ secrets.API_TOKEN }}" \ response=$(curl -s -u "${{ secrets.USER }}:${{ secrets.API_TOKEN }}" \
"${{vars.main_url}}/api/v1/repos/${{ gitea.repository }}/releases/tags/${{ gitea.ref_name }}") "${{vars.main_url}}/api/v1/repos/${{ gitea.repository }}/releases/tags/${{ gitea.ref_name }}")
echo "id=$(echo $response | jq -r '.id')" >> $GITHUB_OUTPUT echo "id=$(echo $response"
- name: Upload Linux package - name: Upload Linux package
run: | run: |