Skip to content

Commit 0065e12

Browse files
committed
chore: Рефакторинг workflows
1 parent 0d23d26 commit 0065e12

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

.github/workflows/release.yml

+4-1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ on:
88
env:
99
PACKAGE_MASK: "compressor-*.ospx"
1010
OSCRIPT_VERSION: "default"
11+
ADDITIONAL_OSCRIPT_PACKAGES: '1commands'
1112

1213
jobs:
1314
build:
@@ -44,7 +45,9 @@ jobs:
4445
run: |
4546
opm install opm
4647
opm install -l
47-
opm install 1commands
48+
49+
- name: Установка дополнительных пакетов
50+
run: opm install ${{ env.ADDITIONAL_OSCRIPT_PACKAGES }}
4851

4952
- name: Сборка пакета
5053
run: opm build

.github/workflows/test.yml

+6-5
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,13 @@ on:
44
push:
55
pull_request:
66

7+
env:
8+
TEST_SCRIPT_PATH: './tasks/test.os'
9+
ADDITIONAL_OSCRIPT_PACKAGES: '1commands'
10+
711
jobs:
812
build:
913
runs-on: ${{ matrix.os }}
10-
env:
11-
test_script_path: './tasks/test.os'
12-
additional_oscript_packages: '1commands'
1314
strategy:
1415
fail-fast: false
1516
matrix:
@@ -36,7 +37,7 @@ jobs:
3637
opm install -l --dev
3738
3839
- name: Установка дополнительных пакетов
39-
run: opm install ${{ env.additional_oscript_packages }}
40+
run: opm install ${{ env.ADDITIONAL_OSCRIPT_PACKAGES }}
4041

4142
- name: Сборка пакета
4243
run: opm build
@@ -53,4 +54,4 @@ jobs:
5354
run: opm install --dev ${{ steps.extract_package_name.outputs.name }}
5455

5556
- name: Тестирование
56-
run: oscript ${{ env.test_script_path }}
57+
run: oscript ${{ env.TEST_SCRIPT_PATH }}

0 commit comments

Comments
 (0)