houdini/.github/workflows/placeholders.yml

47 lines
No EOL
1.1 KiB
YAML

# License: LGPL-3.0-or-later
# these jobs must always pass so we make placeholders
# We address this by making a placeholders for required jobs
name: Placeholders
on: ['push', 'pull_request']
jobs:
notice_js:
runs-on: ubuntu-20.04
steps:
- run: 'echo "Placeholder for notice_js"'
notice_ruby:
runs-on: ubuntu-20.04
steps:
- run: 'echo "Placeholder for notice_ruby"'
lint:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-20.04]
node: [14.6.0]
steps:
- run: 'echo "Placeholder for lint"'
jest:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-20.04]
node: [14.6.0]
steps:
- run: 'echo "Placeholder for jest"'
webpack:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-20.04]
node: [14.6.0]
steps:
- run: 'echo "Placeholder for webpack"'
main_build:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-20.04]
node: [14.6.0]
ruby: [2.7.2]
steps:
- run: 'echo "Placeholder for main_build"'