From cac34284b0476f7f2141389e790f38006dae1101 Mon Sep 17 00:00:00 2001 From: Anton Titovets <105596284+Bayselonarrend@users.noreply.github.com> Date: Thu, 14 Mar 2024 15:57:20 +0300 Subject: [PATCH] Update blank.yml --- .github/workflows/blank.yml | 35 +++++++++++++++++++++++++++++++---- 1 file changed, 31 insertions(+), 4 deletions(-) diff --git a/.github/workflows/blank.yml b/.github/workflows/blank.yml index 60fbc2194f..7b3be3465b 100644 --- a/.github/workflows/blank.yml +++ b/.github/workflows/blank.yml @@ -8,7 +8,18 @@ on: jobs: - build: + Decrypt: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + + - name: Расшифровать тестовые данные + run: ./decrypt_secret.sh + env: + ENC_JSON: ${{ secrets.ENC_JSON }} + + Convert: runs-on: ubuntu-latest permissions: @@ -16,13 +27,29 @@ jobs: steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v2 - uses: otymko/setup-onescript@v1.4 with: version: 1.3.0 # Требуемая версия OneScript - - name: Выполнить скрипт + - name: Выполнить скрипт преобразования OPI -> OInt run: oscript ./.github/workflows/convert.os + + - name: Установить asserts + run: opm install asserts + + - name: Выполнить тесты + run: 1testrunner -run ./OInt/tools/Modules/OPI_ПолучениеДанныхТестов.os + + - name: Зашифровать данные обратно + run: | + rm -f ./data.json.gpg + gpg --symmetric --cipher-algo AES256 --passphrase="$ENC_JSON" data.json + env: + ENC_JSON: ${{ secrets.ENC_JSON }} + + - name: Check + run: tree + - - uses: stefanzweifel/git-auto-commit-action@v5