Доработан release workflow
All checks were successful
build / build (push) Successful in 1m11s
release / build (push) Successful in 1m15s
release / deploy (push) Successful in 5s

This commit is contained in:
Алексей Бадяев 2024-11-02 01:03:02 +07:00
parent 4b557c52c2
commit 2a1ed25ac5
Signed by: alexey
GPG Key ID: 686FBC1363E4AFAE

View File

@ -107,11 +107,13 @@ jobs:
uses: https://git.mousesoft.ru/actions/download-artifact@v3-node20 uses: https://git.mousesoft.ru/actions/download-artifact@v3-node20
with: with:
name: ${{ needs.build_linux.outputs.artifact_amd64 }} name: ${{ needs.build_linux.outputs.artifact_amd64 }}
path: out
- name: download linux arm64 package - name: download linux arm64 package
uses: https://git.mousesoft.ru/actions/download-artifact@v3-node20 uses: https://git.mousesoft.ru/actions/download-artifact@v3-node20
with: with:
name: ${{ needs.build_linux.outputs.artifact_arm64 }} name: ${{ needs.build_linux.outputs.artifact_arm64 }}
path: out
- name: deploy packages - name: deploy packages
env: env:
@ -131,15 +133,14 @@ jobs:
Port $SSH_PORT Port $SSH_PORT
StrictHostKeyChecking no StrictHostKeyChecking no
END END
find -O1 . -name '*.changes' -exec dput mousesoft \{\} \; find -O1 out -name '*.changes' -exec dput mousesoft \{\} \;
- name: release - name: release
uses: https://git.mousesoft.ru/actions/gitea-release-action@v1 uses: https://git.mousesoft.ru/actions/gitea-release-action@v1
with: with:
title: "Transocks ${{ needs.build.outputs.version }}" title: "Transocks ${{ needs.build.outputs.version }}"
body: "${{ needs.build.outputs.changes }}" body: "${{ needs.build.outputs.changes }}"
files: | files: out/*.deb
*.deb
sha256sum: true sha256sum: true
prerelease: true prerelease: true
draft: true draft: true