Skip to content

Commit fedf8a7

Browse files
committed
ci: Поправлены actions.
1 parent a41af12 commit fedf8a7

2 files changed

Lines changed: 16 additions & 5 deletions

File tree

.github/workflows/qa.yml

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ env:
1111
ACTIONS_ALLOW_UNSECURE_COMMANDS: true
1212
YARD_RELEASES_USER: ${{ secrets.YARD_RELEASES_USER }}
1313
YARD_RELEASES_PWD: ${{ secrets.YARD_RELEASES_PWD }}
14+
SONAR_SCANNER_SKIP_JRE_PROVISIONING: true
1415

1516
jobs:
1617
build:
@@ -47,18 +48,28 @@ jobs:
4748
opm install opm
4849
opm install --dev
4950
51+
- name: Установка Java
52+
uses: actions/setup-java@v5
53+
with:
54+
distribution: 'zulu' # See 'Supported distributions' for available options
55+
java-version: '21'
56+
57+
- name: Установка Sonar-scanner
58+
uses: warchant/setup-sonar-scanner@v8
59+
with:
60+
version: 7.2.0.5079
61+
5062
# Запуск тестов и сбор покрытия кода
5163
- name: Покрытие кода
5264
run: oscript ./tasks/coverage.os
5365

5466
- name: Извлечение версии пакета
5567
shell: bash
56-
run: echo "##[set-output name=version;]`cat packagedef | grep ".Версия(" | sed 's|[^"]*"||' | sed -r 's/".+//'`"
68+
run: |
69+
VERSION=$(cat packagedef | grep ".Версия(" | sed 's|[^"]*"||' | sed -r 's/".+//')
70+
echo "version=$VERSION" >> $GITHUB_OUTPUT
5771
id: extract_version
5872

59-
- name: Установка Sonar-scanner
60-
uses: warchant/setup-sonar-scanner@v1
61-
6273
# Анализ проекта в SonarQube (ветка)
6374
- name: Анализ в SonarQube (branch)
6475
if: github.event_name == 'push'

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
steps:
2525
# Загрузка проекта
2626
- name: Актуализация
27-
uses: actions/checkout@v2
27+
uses: actions/checkout@v6
2828

2929
# Установка OneScript конкретной версии
3030
- name: Установка OneScript

0 commit comments

Comments
 (0)