Skip to content

Commit b0c5d8c

Browse files
authored
Update to the latest Linebender CI standard. (#588)
* The CI script gets a big update to bring it more in sync with the latest standard. * `piet-common` loses the `web` feature, which was functionally broken anyway as shown by the new CI. The `piet-web` backend was and still is automatically chosen when targeting `wasm32`. * Enable the `doc_auto_cfg` feature for docs.rs which will show a little tip next to feature gated functionality informing of the crate feature flag. * Piet version is now configured in the workspace `Cargo.toml` instead of all over the place. * `Cargo.lock` is now committed. * Piet now has an explicit MSRV of 1.77 and it's documented. * Each published package now has its own copy of the license files.
1 parent aef3254 commit b0c5d8c

39 files changed

+4212
-273
lines changed

.github/workflows/ci.yml

+272-106
Large diffs are not rendered by default.

.gitignore

-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
target/
22
**/*.rs.bk
3-
Cargo.lock
43
.DS_Store
5-
.cargo
64
*.png
75

86
## Intellij Idea project configuration files

AUTHORS

+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# This is the list of Piet's significant contributors.
2+
#
3+
# This does not necessarily list everyone who has contributed code,
4+
# especially since many employees of one corporation may be contributing.
5+
# To see the full list of contributors, see the revision history in
6+
# source control.
7+
Google LLC
8+
Raph Levien
9+
Colin Rofls
10+
Kaur Kuut
11+
Richard Dodd
12+
Ryan Levick
13+
Walther Chen
14+
Dmitry Borodin
15+
Steven Malis
16+
Joe Neeman
17+
Egor Larionov
18+
Uli Schlachter
19+
Bruce Mitchener
20+
Felix Zwettler
21+
Jaap Aarts
22+
Nils Martel
23+
Markus Siglreithmaier
24+
Luiz Berti
25+
Anna Scholtz
26+
Ty Overby
27+
Diana Guttman
28+
Jan Pochyla
29+
Connor Brewster
30+
Marco Munizaga
31+
Jeff Muizelaar
32+
Benjamin Saunders
33+
Jari Pennanen
34+
Leopold Luley

0 commit comments

Comments
 (0)