Skip to content

Merge branch 'release/3.1.0' #362

Merge branch 'release/3.1.0'

Merge branch 'release/3.1.0' #362

Workflow file for this run

name: test_nucleo
on:
push:
paths-ignore:
- 'docs/**'
- '**.md'
pull_request:
paths-ignore:
- 'docs/**'
- '**.md'
jobs:
test_nucleo:
runs-on: ${{ matrix.platform }}
if: "!contains(github.event.head_commit.message, 'ci skip')"
strategy:
max-parallel: 1
matrix:
platform: [ubuntu-latest]
python-version: ['3.10']
steps:
- name: Checkout repo
uses: actions/checkout@v4
with:
ref: ${{ github.head_ref }}
submodules: recursive
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
- name : Set up NodeJS
run: |
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
nvm install node
- name: Setup Docker
uses: docker-practice/actions-setup-docker@master
with:
docker_channel: nightly
# this value please see https://github.com/AkihiroSuda/moby-snapshot/releases
docker_nightly_version: snapshot-20201109
env:
PLATFORM: ${{ matrix.platform }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.RS_PAT }}
- name: Install Python dependencies
run: |
python -m pip install --upgrade pip
pip install tox tox-gh-actions
- name: Test with tox
id: run-tox
run: tox -vv
env:
PLATFORM: ${{ matrix.platform }}