Skip to content

Commit ec8c98c

Browse files
committed
Обновление файла release.yml из https://github.com/silverbulleters/oscript-actions-template
1 parent 6017949 commit ec8c98c

1 file changed

Lines changed: 11 additions & 5 deletions

File tree

.github/workflows/release.yml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,16 @@
1+
# MIT License
2+
# Copyright (C) 2020 Tymko Oleg <olegtymko@yandex.ru> and contributors
3+
# All rights reserved.
4+
15
name: Подготовка релиза и публикация в хабе
26
# Только события создания и изменения релиза
37
on:
48
release:
59
types: [published, edited]
610

11+
env:
12+
PACKAGE_MASK: gitrules-*.ospx
13+
714
jobs:
815
build:
916
runs-on: ${{ matrix.os }}
@@ -12,7 +19,6 @@ jobs:
1219
matrix:
1320
os: [ubuntu-latest]
1421
oscript_version: ['1.4.0']
15-
package_mask: ["*.ospx"]
1622

1723
steps:
1824
# Загрузка проекта
@@ -34,20 +40,20 @@ jobs:
3440
- name: Сборка пакета
3541
run: opm build
3642

37-
- name: Заливка артифактов
43+
- name: Заливка артефактов
3844
uses: actions/upload-artifact@v2
3945
with:
4046
name: package.zip
41-
path: ./${{ matrix.package_mask }}
47+
path: ./${{ env.PACKAGE_MASK }}
4248

4349
- name: Заливка в релиз
4450
uses: AButler/upload-release-assets@v1.0
4551
with:
46-
files: ./${{ matrix.package_mask }}
52+
files: ./${{ env.PACKAGE_MASK }}
4753
repo-token: ${{ secrets.GITHUB_TOKEN }}
4854

4955
- name: Публикация в hub.oscript.io
5056
shell: bash
51-
run: opm push -f ./${{ matrix.package_mask }} --token ${{ env.TOKEN }} -c stable
57+
run: opm push -f ./${{ env.PACKAGE_MASK }} --token ${{ env.TOKEN }} -c stable
5258
env:
5359
TOKEN: ${{ secrets.OSHUB_TOKEN }}

0 commit comments

Comments
 (0)