-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Formally document and use https://www.conventionalcommits.org/en/v1.0.0/ or similar for how we write commits and branches #2230
Comments
The irony of not being able to close the issue because the PR won't merge! Right now we're at a bit of an impasse with the rules I've created because merge commits aren't valid conventional commits but my efforts to get rid of them create scenarios where we have unverified commits. I see two general paths forward:
I'm in favor of the second option because I'd rather make this set of tickets more difficult and have our checking be a little less strict but create lower barriers to merging in the future. |
The first option seems untenable based on the deviation from our branch ruleset and current workflow. With the second option, would we have to write our action to account for the PR merge commits when generating the changelog? |
@apburnes i think yes, but we're already going to require some customization with our "release/deploy/changelog" part of the pipeline (signing commits, running ideally in concourse) so it's fine to assume some extra work there. I'll move forward with option two and update the documentation accordingly |
I'm only tracking loosely here, but: are you doing this to hew more closely to what the rest of Cloud does, or something different? If you're feeling ambitious, I'd ❤️ someone updating our config mgmt plan at https://cloud.gov/docs/ops/configuration-management/ but that's likely out of your scope.... |
Right now we don't have a tagging/release scheme for Pages and this is an effort towards that. But I agree that we should look at the linked page and https://github.com/cloud-gov/product/blob/main/StoryLifecycle.md soon (in conjunction with platform teams) and both could use an update or some communication to ensure we're still adhering to that |
Initial scope to the pages-core repo to help inform our process.
Acceptance Criteria
The text was updated successfully, but these errors were encountered: