Commit graph

16 commits

Author SHA1 Message Date
Christoph Herzog
522a38b0b1 (ci) Specify CARGO_HOME env var to ensure conformity 2019-06-25 17:40:37 +02:00
Christian Legnitto
6f051f9fcd (ci) Fix CI builds
* Update cargo-make
* Quote path on windows
2019-06-25 17:40:37 +02:00
Christian Legnitto
4d9ec64eae
Make .cargo/bin if it does not exist (#375) 2019-06-18 23:10:55 -04:00
Christoph Herzog
3cc142bfbc
Bump minimum rust version to 1.34 2019-05-12 10:49:40 +02:00
Christian Legnitto
794568e463
Add release automation (#346)
See `RELEASING.md` for directions
2019-05-11 23:51:28 -07:00
Christoph Herzog
3c8e796cfe
(ci) Bump minimum Rust version 2019-05-02 18:44:56 +02:00
Christian Legnitto
dee849c88b Bump min rust version to 1.30.0
Some dependiencies rely on cc, which after
228513449f
requires 1.30.0.
2018-12-18 23:17:43 +01:00
Christian Legnitto
0793e22f62 Add changelog replacements for subcrates 2018-12-18 11:19:19 -08:00
Christian Legnitto
bd4f3c7fa1 Don't use dev version for integration crates 2018-12-17 14:51:28 -08:00
Christian Legnitto
2502c1b6da Set up some release automation.
Partially fixes https://github.com/graphql-rust/juniper/issues/248.

* Install `cargo-release`. (currently need a patched one with https://github.com/sunng87/cargo-release/pull/74)
* Run `cargo make release-dry-run` to do a dry run of a release
* Run `cargo make release` to do a minor versioned release of every crate
* Run `cargo make release-patch` to do a patch release of every crate

To only release one crate:
* Change directories into the desired crate
* Point `cargo-make` to the workspace-level Makefile when running a command. For example, `cargo make --makefile ../Makefile.toml release-dry-run`.

From the workspace root, run `cargo
2018-12-17 13:45:56 -08:00
Will Glynn
4858f90a70 Build wasm32-unknown-unknown in CI (#278)
* Build wasm32-unknown-unknown in CI (#218)

`cargo check --wasm32-unknown-unknown` is sufficient to demonstrate that the
`juniper` and `juniper_codegen` crates can compile for WebAssembly, which should
help avoid accidental regressions.
2018-12-07 12:46:22 -07:00
Christian Legnitto
e6923defb1
Fix CI (#288) 2018-12-07 11:57:17 -07:00
Christian Legnitto
7bb62ff259
Make rust 1.28 minimum supported version (#285) 2018-12-03 17:28:49 -08:00
Christian Legnitto
fe2bf611bb
Use pre-compiled cargo-make (#281) 2018-12-03 16:24:41 -08:00
Christian Legnitto
592060d3f2
Set up CI with Azure Pipelines (#263) 2018-10-08 14:45:49 -07:00
Magnus Hallin
f03734a588 Get travis to upload documentation to gh-pages branch 2016-09-11 20:31:16 +02:00