Rename input: workflow -> steps #116
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# SPDX-FileCopyrightText: Copyright contributors to the Software Quality Assurance as a Service (SQAaaS) project. | |
# | |
# SPDX-License-Identifier: GPL-3.0-only | |
--- | |
name: SQAaaS | |
on: | |
push: | |
branches: [main, dev, unit_test_4_dev] | |
pull_request: | |
branches: [main, dev, unit_test_4_dev] | |
jobs: | |
sqaaas_job: | |
runs-on: ubuntu-latest | |
name: Job that triggers SQAaaS platform | |
steps: | |
- name: Step definition for a SQAaaS assessment | |
uses: eosc-synergy/sqaaas-step-action@v1 | |
id: sqaaas_step_environment | |
with: | |
name: workflow_validation_step | |
tool: commands | |
commands: | | |
make torch-cpu | |
make tf-2.13 | |
micromamba run -p ./.venv-pytorch pip install .[dev] | |
micromamba run -p ./.venv-pytorch pytest -v ./tests/ -m "not slurm" | |
- name: Print out payload | |
run: cat workflow_validation_step.json | |
- name: SQAaaS assessment step | |
uses: eosc-synergy/sqaaas-assessment-action@feature/criteria_workflows | |
with: | |
steps: workflow_validation_step |