Skip to content

Instantly share code, notes, and snippets.

View ethomson's full-sized avatar
:shipit:

Edward Thomson ethomson

:shipit:
View GitHub Profile
name: Redis Service Example
on: push
jobs:
talk-to-redis:
runs-on: ubuntu-latest
services:
redis:
name: CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Build
name: CI
on: [push]
jobs:
build:
runs-on: windows-latest
steps:
- uses: actions/checkout@v1
name: 'Checkout'
name: CI
on: [push]
jobs:
setup:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- run: ./setup_test_infrastructure.sh
name: CI
on: [push]
jobs:
setup:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- run: ./setup_test_infrastructure.sh
name: CI
on:
schedule:
- cron: 0 5 * * *
jobs:
build:
runs-on: [ubuntu-latest]
steps:
name: Build with CMake and Ninja
on: [push]
jobs:
build:
strategy:
matrix:
os: ['ubuntu-latest', 'windows-latest', 'macos-latest']
runs-on: ${{ matrix.os }}
name: CI
on:
push:
branches:
- master
pull_request:
branches:
- master
name: Show Popularity
on: [push]
jobs:
build:
name: Show Popularity
runs-on: ubuntu-latest
steps:
- name: Show Popularity
name: Inspect Contexts
on: [push]
jobs:
build:
name: Inspect contexts
runs-on: ubuntu-latest
steps:
- name: Inspect contexts