Skip to content
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

Clarify fast-dev purpose #2649

Merged
merged 1 commit into from
Oct 30, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions adrs/20241029-versioning.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ The following is a non-exhaustive list of **non-breaking** changes for a module:
### Development Workflow:

* **Modules and Documentation:** Changes to modules and documentation will be made directly to the `master` branch.
* **FAST Development:** FAST development will occur in a dedicated, protected branch named `fast-dev`. All changes to `fast-dev` must be submitted via Pull Requests..
* **FAST Development:** large FAST changes will occur in a dedicated, protected branch named `fast-dev`.

As shown in the diagram below, the repository will now contain two long-lived branches: `master` and `fast-dev`.

Expand All @@ -56,7 +56,6 @@ This case is highlighted in green in the the diagram above. The process is as fo
This case is highlighted in red in the the diagram above. The process is as follows:

1. Merge `master` into `fast-dev`. This ensures that the latest module and documentation changes are included in the FAST release.
1. Merge the PR into `master` and tag with the new major version number (e.g., v2.0.0, v3.0.0).
1. Create a new pre-release from `fast-dev` in GitHub as explained in the [Contributing guide](https://github.com/GoogleCloudPlatform/cloud-foundation-fabric/blob/master/CONTRIBUTING.md#cutting-a-new-release)

### Development Workflow Examples:
Expand Down