Skip to content

Commit e8e4b11

Browse files
release: v0.27.0-rc.0 (#2363)
New release candidate build, this features the big changes of the 0.27.0 release, including the Language Server and a refactor of the internals of `rover dev`. All testing that should be applied to this release candidate should focus on those two elements, and bugs raised in the previously communicated fashion so that we can iterate towards a 0.27.0 release.
1 parent 0c4958f commit e8e4b11

File tree

10 files changed

+2096
-1171
lines changed

10 files changed

+2096
-1171
lines changed

Cargo.lock

+709-798
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ license-file = "./LICENSE"
1111
name = "rover"
1212
readme = "README.md"
1313
repository = "https://github.com/apollographql/rover/"
14-
version = "0.26.3"
14+
version = "0.27.0-rc.0"
1515
default-run = "rover"
1616

1717
publish = false

RELEASE_CHECKLIST.md

+7-8
Original file line numberDiff line numberDiff line change
@@ -78,14 +78,13 @@ These are releases that usually proceed a standard release as a way of getting f
7878
1. Make sure you have both `npm`, `cargo` and `graphql_client_cli` installed on your machine and in your `PATH`.
7979
2. Create a new branch "#.#.#-rc.#" where "#.#.#" is this release's version, and the final `#` is the number of the release candidate (this starts at 0 and increments by 1 for each subsequent release candidate)
8080
3. Update the version in [`./Cargo.toml`](./Cargo.toml), workspace crates like `rover-client` should remain untouched.
81-
4. Update the installer versions in [`docs/source/getting-started.mdx`](./docs/source/getting-started.mdx) and [`docs/source/ci-cd.mdx`](./docs/source/ci-cd.mdx). (eventually this should be automated).
82-
5. Run `cargo run -- help` and copy the output to the "Command-line Options" section in [`README.md`](./README.md#command-line-options).
83-
6. Run `cargo xtask prep` (this will require `npm` to be installed).
84-
7. Push up all of your local changes. The commit message should be "release: v#.#.#-rc.#"
85-
8. Open a Pull Request from the branch you pushed. The description for this PR should include the salient changes in this release candidate, and what testing should be applied to it.
86-
9. Paste the changelog entry into the description of the Pull Request.
87-
10. Add the "🚢release" label to the PR.
88-
11. Get the PR reviewed
81+
4. Run `cargo run -- help` and copy the output to the "Command-line Options" section in [`README.md`](./README.md#command-line-options).
82+
5. Run `cargo xtask prep` (this will require `npm` to be installed).
83+
6. Push up all of your local changes. The commit message should be "release: v#.#.#-rc.#"
84+
7. Open a Pull Request from the branch you pushed. The description for this PR should include the salient changes in this release candidate, and what testing should be applied to it.
85+
8. Paste the changelog entry into the description of the Pull Request.
86+
9. Add the "🚢release" label to the PR.
87+
10. Get the PR reviewed
8988
1. If this necessitates making changes, squash or fixup all changes into a single commit. Use the `Squash and Merge` GitHub button.
9089

9190
### Tag and build release

crates/rover-client/.schema/hash.id

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)