mirror of
https://github.com/hashicorp/vagrant.git
synced 2026-02-03 20:39:27 -05:00
Required tests that are skipped based on path matching need to have an inverse match with the same name that always succeeds to allow the tests to be marked as passing.
26 lines
550 B
YAML
26 lines
550 B
YAML
name: Vagrant Ruby Tests
|
|
on:
|
|
pull_request:
|
|
branches:
|
|
- main
|
|
ignored-paths:
|
|
- 'bin/**'
|
|
- 'lib/**'
|
|
- 'plugins/**'
|
|
- 'test/**'
|
|
- 'Gemfile'
|
|
- 'templates/**'
|
|
- 'vagrant.gemspec'
|
|
- 'Rakefile'
|
|
|
|
jobs:
|
|
unit-tests-ruby:
|
|
runs-on: ubuntu-latest
|
|
continue-on-error: true
|
|
strategy:
|
|
matrix:
|
|
ruby: [ '3.0', '3.1', '3.2' ]
|
|
name: Vagrant unit tests on Ruby ${{ matrix.ruby }}
|
|
steps:
|
|
- name: Stubbed for skip
|
|
run: "echo 'No testing required in changeset'"
|