eatyourgreens / ci-cd

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ci-cd

This repo houses the Zooniverse's shared CI/CD templates, actions, and workflows.

Workflows

Call these workflows externally from other apps/repos like in this example for running RSpec tests in a Rails app:

name: Run Rspec

on:
  pull_request:
  workflow_dispatch:

jobs:
  run_rspec:
    name: Run Rspec Tests
    uses: zooniverse/ci-cd/.github/workflows/run_rspec.yaml@main
    with:
      db_name: app_db_test
      ruby_version: 2.6.5

About