Skip to content

Latest commit

Β 

History

History
100 lines (67 loc) Β· 3.05 KB

File metadata and controls

100 lines (67 loc) Β· 3.05 KB

Workflows

Pull Request

.github/workflows/pull-request.yml

Events

  • pull_request with base branch main

Jobs

  • lint
    • πŸ”¦ Lint pull request title
    • πŸ“ Check changeset status

Integration

.github/workflows/integration.yml

Events

  • pull_request with base branch main

Jobs

  • audit
    • 🐾 Audit dependencies
  • test
    • πŸ–οΈ Check formatting
    • πŸ—οΈ Build packages
    • πŸ›‘οΈ Test types
    • πŸ”¦ Lint code
    • πŸ§ͺ Test coverage

Secrets

Variables

Deployment

.github/workflows/deployment.yml

Events

  • push with base branch main

Jobs

  • versioning
    • πŸ“ Process changesets
  • status needs versioning
    • πŸͺ„ Analyze express app
    • πŸͺ„ Analyze keystone app
    • πŸͺ„ Analyze vite app
    • πŸͺ„ Analyze next app
  • express needs status
    • πŸ—οΈ Build
    • πŸš€ Deploy (NOTE: Adjust this step according to your needs.)
  • keystone needs status
    • πŸ—οΈ Build
    • πŸš€ Deploy (NOTE: Adjust this step according to your needs.)
  • next needs status
    • πŸ—οΈ Build
    • πŸš€ Deploy (NOTE: Adjust this step according to your needs.)
  • vite needs status
    • πŸ—οΈ Build
    • πŸš€ Deploy (NOTE: Adjust this step according to your needs.)

Secrets

Variables

Report

.github/workflows/report.yml

Events

  • schedule with cron definition to run on a regular base
  • workflow_dispatch to run the workflow manually

Jobs

  • audit
    • 🐾 Audit dependencies

Note Some workflow jobs are using Turborepo. The TURBO_* secrets and variables can be configured to enable remote caching. See https://turbo.build/repo/docs/core-concepts/remote-caching or https://ducktors.github.io/turborepo-remote-cache.