From c29dee02e0c8f9efabd47f4f84caa124f56a2e38 Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Sun, 9 Apr 2017 20:06:51 +0200 Subject: [PATCH] Update release_process.md --- release_process.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release_process.md b/release_process.md index 6bbd4964da..dd189a35f9 100644 --- a/release_process.md +++ b/release_process.md @@ -6,7 +6,7 @@ Since gtk-rs has multiple crates which have inter-dependencies, it's a bit painf * Update crate version in `Cargo.toml` and the number of its `gtk-rs` dependencies. * Open pull requests to `crate` branches to corresponding repositories. * Once pull requests have been merged, publish all crates to `crates.io` (using the `cargo publish` command). - * Generate new docs. To do so, go to `gtk` directory (in `crate` branch) and run `cargo doc --features=embed-lgpl-docs`. Then run `cp -r target/doc/* ../docs` (where `docs` is the corresponding directory for the `gtk-rs/docs` repository). Commit then push the changes to the `docs` (make a pull request and all the usual stuff...). + * Generate new docs (don't forget `--all-features` when using `cargo doc`!). To do so, go to `gtk` directory (in `crate` branch) and run `cargo doc --features=embed-lgpl-docs`. Then run `cp -r target/doc/* ../docs` (where `docs` is the corresponding directory for the `gtk-rs/docs` repository). Commit then push the changes to the `docs` (make a pull request and all the usual stuff...). * Merge `pending` branch into `master` in the `gtk-rs/examples` repository (by opening a pull request of course). * Update badges version number in the `_data/crates.json` in the `gtk-rs/gtk-rs.github.io` repositoryz. * Write a blog post (add the file into `_posts` folder in `gtk-rs.github.io` repository) announcing the new release.