Skip to content

Support specifying repositories and their profiles in the configuration file #19

Description

@jwodder

apply and its configuration file should support the following uses:

  • Specifying the profile to use for a repository (when --profile isn't given on the command line) in the configuration file
  • Specifying a collection of repositories to operate on when some option (--all-repos?) is given on the command line

Possible configuration structure:

[repositories]
"owner/name" = "default"
"octocat/hello-world" = "custom"

With this structure, --all-repos operates exactly on those repos used as keys in [repositories], which means that, in order to include a repo that uses the default profile, the profile has to be given explicitly.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    cmd:applyRelates to the `apply` subcommandconfigurationTelling the program what to doenhancementNew feature or request thereforunder considerationDev has not yet decided whether or how to implement

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions