All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Fixed #34: If the remote gh-pages branch is updated between executions, ghp-upload will now pull the changes instead of overwriting them
Published a stubbed out main()
accidentally
- Tag builds now publish to
/[tag]/
instead of/HEAD/
- Fixed builds when
./target/ghp
does not exists and the target repo has a GHP branch
0.3.0 [YANKED]
- Fixed builds on Travis always being picked up as a tag build instead of a branch build
- Added
--publish-tags
to publish docs for tags (GitHub releases)
0.2.0 [YANKED]
- Change CLI syntax so that it works as a subcommand (yanked broken 0.1)
0.1.1 [YANKED]
- Removed package.include key from Cargo.toml so more things are in the cargo package
- Improvements to CI
0.1.0 [YANKED]
- Split out of roblabla/cargo-travis
- Includes rename from
cargo-doc-upload
tocargo-ghp-upload
- Call as
cargo ghp-upload [FLAGS] [OPTIONS]
- Includes rename from
- No longer links against
cargo
- CLI changes:
- New repeatable
-v
/--verbose
flag for more logging (modulo #1) - New
--remove-index
flag to opt-out of maintainingindex.html
(It will still be clobbered if an index.html exists in the uploaded folder) - New
--directory <upload_directory>
option to upload from directories other than./target/doc
- New repeatable
- Now can infer much more context from Git if not in Travis-like environment
- Default commit message changed