Skip to content

Commit 8d2ee3b

Browse files
author
Your Name
committed
upd release workflow
1 parent 47c9906 commit 8d2ee3b

File tree

1 file changed

+5
-23
lines changed

1 file changed

+5
-23
lines changed

.github/workflows/release.yml

Lines changed: 5 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ name: Подготовка релиза и публикация в хабе
66
# Только события создания и изменения релиза
77
on:
88
release:
9-
types: [published]
9+
types: [published, edited]
1010
jobs:
1111
build:
1212
runs-on: ${{ matrix.os }}
@@ -16,7 +16,6 @@ jobs:
1616
os: [ubuntu-latest]
1717
oscript_version: ['1.9.2']
1818
package_mask: ["gitsync-*.ospx"]
19-
package_exe_mask: ["gitsync.exe"]
2019
steps:
2120
# Загрузка проекта
2221
- name: Актуализация
@@ -37,14 +36,14 @@ jobs:
3736
- name: Сборка пакета
3837
run: opm run build
3938

40-
- name: Заливка артифактов
41-
uses: actions/upload-artifact@v4.6.2
39+
- name: Заливка артефактов
40+
uses: actions/upload-artifact@v6.0.0
4241
with:
4342
name: gitsync.ospx.zip
4443
path: ./${{ matrix.package_mask }}
4544

4645
- name: Заливка в релиз
47-
uses: AButler/upload-release-assets@v3.0
46+
uses: AButler/upload-release-assets@v3.0.1
4847
with:
4948
files: ./${{ matrix.package_mask }}
5049
repo-token: ${{ secrets.GITHUB_TOKEN }}
@@ -53,21 +52,4 @@ jobs:
5352
shell: bash
5453
run: opm push -f ./${{ matrix.package_mask }} --token ${{ env.TOKEN }} -c stable
5554
env:
56-
TOKEN: ${{ secrets.OSHUB_TOKEN }}
57-
58-
- name: Сборка пакета exe
59-
run: |
60-
opm run pack
61-
opm run make
62-
63-
- name: Заливка артифактов
64-
uses: actions/upload-artifact@v4.6.2
65-
with:
66-
name: gitsync.exe.zip
67-
path: ./bin/${{ matrix.package_exe_mask }}
68-
69-
- name: Заливка в релиз exe
70-
uses: AButler/upload-release-assets@v3.0
71-
with:
72-
files: ./bin/${{ matrix.package_exe_mask }}
73-
repo-token: ${{ secrets.GITHUB_TOKEN }}
55+
TOKEN: ${{ secrets.ACCESS_TOKEN }}

0 commit comments

Comments
 (0)