Skip to content
This repository was archived by the owner on Dec 10, 2025. It is now read-only.

Add main copier config to tooling repo#95

Merged
cbullinger merged 4 commits into
mainfrom
add-copier-config
Nov 19, 2025
Merged

Add main copier config to tooling repo#95
cbullinger merged 4 commits into
mainfrom
add-copier-config

Conversation

@cbullinger

@cbullinger cbullinger commented Nov 19, 2025

Copy link
Copy Markdown
Collaborator

As part of the central config / GitHub Workflow-like architecture changes (#94), moving the main copier config file to live with the copier app source code.

This file:

  • is referenced by the app upon deployment
  • defines any global settings (can be overridden at the workflow level)
  • defines the individual source repos that the app is installed in, and lets the app fetch the corresponding workflow config file
  • enables/disables a source repo's workflow

@dacharyc dacharyc left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, with one minor suggestion for your consideration!

Comment thread .copier/workflows/main.yaml
Comment thread .copier/workflows/main.yaml Outdated
Comment thread .copier/workflows/main.yaml Outdated
@cbullinger cbullinger merged commit 7e44a9a into main Nov 19, 2025
1 check passed
@cbullinger cbullinger deleted the add-copier-config branch November 19, 2025 15:20
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants