diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index 2a82211..6820de7 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -1,37 +1,16 @@ -# MIT License -# Copyright (C) 2020 Tymko Oleg and contributors -# All rights reserved. - name: Тестирование -# Любой пуш и pr в проекте -on: [push, pull_request] + +on: + push: + pull_request: + workflow_dispatch: jobs: - build: - runs-on: ${{ matrix.os }} + test: strategy: fail-fast: false matrix: - os: ['ubuntu-latest', 'macos-latest', 'windows-latest'] - oscript_version: ['dev', 'stable'] - - steps: - # Загрузка проекта - - name: Актуализация - uses: actions/checkout@v2 - - # Установка OneScript конкретной версии - - name: Установка OneScript - uses: otymko/setup-onescript@v1.3 - with: - version: ${{ matrix.oscript_version }} - - # Установка зависимостей пакета - - name: Установка зависимостей - run: | - opm install opm - opm install -l --dev - - # Задача тестирования, в результате ожидается успешное выполнение - - name: Тестирование - run: oscript ./tasks/test.os + oscript_version: ['stable', 'dev'] + uses: autumn-library/workflows/.github/workflows/test.yml@main + with: + oscript_version: ${{ matrix.oscript_version }}