Commit graph

12 commits

Author SHA1 Message Date
Christian Legnitto
2578cbb3dd Don't override ignore list when really releasing some
packages
2020-12-09 19:49:43 -10:00
Christian Legnitto
ec18b6db51 Make non-test partial releases work 2020-12-09 19:45:56 -10:00
Christian Legnitto
53a2e85eec Make partial releases actually work.
This was referencing a target that does not exist.
The `-some` targets are there to merely look the the
env variable for overrides
2020-12-09 19:42:33 -10:00
Christian Legnitto
e7555078e1 Skip publishing juniper_rocket_async
This currently requires a git commit of
Rocket and thus cannot be published to crates.io
2020-12-09 19:31:01 -10:00
Christian Legnitto
f3170c7adf
Examples and benchmarks are not released to crates.io (#808) 2020-11-16 07:24:08 -10:00
Christian Legnitto
00b111a1ff
Remove async feature gate (#554)
This still has the async / non-async split. Future diffs will get
rid of `GraphQLTypeAsync` and move everything into `GraphQLType`.
2020-03-08 23:20:11 -07:00
Christian Legnitto
ad3c7ef6d9 Add tests with async features enabled to CI 2020-01-20 23:05:08 -08:00
Christoph Herzog
38c3e28f22 Disable async tests on CI 2019-11-15 21:44:24 +01:00
Christian Legnitto
794568e463
Add release automation (#346)
See `RELEASING.md` for directions
2019-05-11 23:51:28 -07: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
sagie gur ari
23cf596748 windows build 2018-01-13 08:36:08 +00:00
Sagie Gur-Ari
9e424a8630 v09 build fix for windows (#115)
Fix cargo make makefiles for only running the juniper_rocket build on nightly.
2017-12-03 10:31:56 +01:00