Skip to content

Labels expected by workflows are not documented #103

Description

@jhkennedy

New repos created in the ASFHyP3 org come with the org default labels, many of which are in addition to what GitHub provides by default, and some of which facilitate the GitHub Actions provided with this cookiecutter.

Namely:

  • major Bump the major version number of this project , minor Bump the minor version number of this project , patch Bump the patch version number of this project , and bumpless Changes to documentation, CI/CD pipelines, etc that don't affect the project's version are used as part of the release process
  • bumpless Changes to documentation, CI/CD pipelines, etc that don't affect the project's version is used as a way to circumvent the changelog check (don't need to document changes that don't result in a version bump)
  • tools-bot PRs and Issues opened by the Tools Bot is used to indicate PRs/issues that were automatically created (i.e., "a bot did this")

However, this cookiecutter can and is used for repositories outside of the ASFHyP3 org, so we should document how to create the required labels when we describe the new repository setup.

Note: Getting all the labels in a new repo may be as simple as:

gh label clone ASFHyP3/hyp3-cookiecutter

https://cli.github.com/manual/gh_label_clone

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

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions