Héctor Ramón Jiménez
f60884f6f8
Deny broken_intradoc_links and verify documentation in CI
2023-09-09 20:58:45 +02:00
Héctor Ramón Jiménez
8cfad86ec1
Unify audit and detect workflows
2023-09-07 03:02:06 +02:00
Héctor Ramón Jiménez
34876aea5e
Add GitHub CI workflow to detect outdated dependencies
2023-09-04 13:41:21 +02:00
Héctor Ramón Jiménez
685e44587c
Enable unstable web-sys APIs on CI
2023-09-04 03:46:41 +02:00
Héctor Ramón Jiménez
982ea578be
Stop verifying the CHANGELOG on every PR
...
It's a real pain to keep it up-to-date. Way easier
to generate it with a script before release.
2023-09-03 08:43:58 +02:00
Héctor Ramón Jiménez
e5a054f270
Improve name of verify workflow step
2023-07-27 01:42:19 +02:00
Héctor Ramón Jiménez
0be3fe4ec7
Use origin/master instead of master in verify workflow
2023-07-26 02:24:22 +02:00
Héctor Ramón Jiménez
d9faf4c980
Use login instead of name in verify workflow
2023-07-26 02:19:44 +02:00
Héctor Ramón Jiménez
269e5410da
Fetch all repository history in verify workflow
2023-07-26 02:19:25 +02:00
Héctor Ramón Jiménez
355ef8188a
Add workflow to verify CHANGELOG is always up-to-date
2023-07-26 02:10:01 +02:00
Héctor Ramón Jiménez
3220d472ac
Fix document workflow for GitHub CI
2023-05-11 17:17:35 +02:00
Héctor Ramón Jiménez
d3900e0673
Enable renderer backends in integration example
2023-03-07 06:41:41 +01:00
Héctor Ramón Jiménez
de7fc637cf
Fix test workflow
2023-02-24 13:31:20 +01:00
Héctor Ramón Jiménez
8550550027
Remove iced_pure from document workflow
2022-08-06 01:57:40 +02:00
Luni-4
408474ca31
test-ci: Use modern workspace option instead of all
2022-07-14 19:39:43 +02:00
Luni-4
b6278afe3a
format-ci: Add verbose option for format lints
2022-07-14 19:39:43 +02:00
Luni-4
1d7a4690a4
lint-ci: Consider clippy warnings as errors
2022-07-14 19:39:43 +02:00
Luni-4
09d2541a7a
lint-ci: Check examples, tests and benches too
2022-07-14 19:39:43 +02:00
Luni-4
e750809ec2
lint-ci: Use modern workspace option instead of all
2022-07-14 19:39:43 +02:00
Héctor Ramón
2883aa31bb
Use proper profile for cargo-deb in build workflow
2022-07-14 19:11:25 +02:00
Héctor Ramón Jiménez
7022090a97
Use release-opt profile in build workflow
2022-07-14 18:06:04 +02:00
Héctor Ramón Jiménez
2065a40f64
Fix clippy lints for all crates and features
...
... and check those in CI as well!
2022-07-09 18:43:05 +02:00
Héctor Ramón Jiménez
d53cc5498b
Add lint workflow to run cargo clippy
2022-07-09 18:07:18 +02:00
Héctor Ramón Jiménez
5de337f214
Remove manual update of nix crate in audit workflow
2022-05-11 21:43:14 +02:00
Héctor Ramón Jiménez
02914e5e68
Use nightly toolchain in document CI workflow
2022-05-03 19:51:10 +02:00
Héctor Ramón Jiménez
a17a7103d3
Add new crates to document workflow
2022-04-30 13:44:37 +02:00
Héctor Ramón Jiménez
db40c9649e
Remove iced_web from document worfklow
2022-01-31 17:03:38 +07:00
Vladyslav Nikonov
bdca20fc4a
Experimental wgpu WebGL backend support
...
- Added missing `draw_cache_align_4x4` call for `brush_glyph` on wasm32 target
- Added WebGL support to `integratio_wgpu` example
- Fixed test.yml CI workflow
- Removed spir-v shader in `integration_wgpu`; Fixed formatting
- Removed redundant `BoxStream` typedef
2022-01-28 21:37:14 +07:00
Héctor Ramón Jiménez
3b95450c9d
Fix audit workflow
...
... since `nix` recently released a `0.22.3`, which is safe by default.
2022-01-26 14:26:01 +07:00
Héctor Ramón Jiménez
522368e8af
Build todos for Raspberry Pis in build workflow
2022-01-20 18:10:07 +07:00
Héctor Ramón Jiménez
79ac5bb890
Write CNAME file before publishing in document workflow
2022-01-19 22:26:13 +07:00
Héctor Ramón Jiménez
8b0f2e62db
Create worflow to publish latest docs to iced-rs/docs
2022-01-19 22:04:27 +07:00
Héctor Ramón Jiménez
34adeaa081
Add audit workflow for GitHub CI
2022-01-13 19:59:25 +07:00
Luni-4
7d96b7a799
CI: Run a Windows application without starting the shell too
2021-09-17 15:13:08 +02:00
Luni-4
2d0be87551
CI: Open the todos example via double-click on MacOS
2021-07-21 11:23:30 +02:00
Héctor Ramón Jiménez
1b6cf05f5f
Install libxkbcommon-dev for ubuntu-latest in CI
2021-06-26 12:19:23 +02:00
Héctor Ramón Jiménez
cf97982929
Build todos examples instead of pokedex in CI
2020-12-18 10:57:51 +01:00
Olivier Pinon
ce2ed35a1a
#321 Fix async examples by feature-gating Command implementations + Add pokedex example in CI so that at least one async example is runned on CI
2020-04-25 02:03:17 +02:00
Héctor Ramón Jiménez
88b7dd6601
Check Wasm compilation of tour example in CI
2020-04-14 07:44:04 +02:00
Héctor Ramón Jiménez
b2242c571f
Rename job in format workflow to all
2020-03-21 05:41:22 +01:00
Héctor Ramón Jiménez
e9ac53bb9a
Add workflow to check format in CI
2020-03-21 05:36:51 +01:00
Héctor Ramón Jiménez
92af1b1c12
Fix todos build workflow
2020-01-21 00:37:57 +01:00
Héctor Ramón Jiménez
eb4f55c60b
Check iced builds when targetting Wasm in CI
2019-12-18 23:57:31 +01:00
Héctor Ramón Jiménez
2cbd5d60c4
Archive todos binary before building deb pkg
2019-11-15 05:53:16 +01:00
Héctor Ramón Jiménez
5f87d3d7a5
Polish Build workflow in all platforms
...
- Add `.desktop` file to `.deb` package
- Statically link CRT on Windows
- Increase macOS deployment target
2019-11-15 05:06:50 +01:00
Héctor Ramón Jiménez
a5a893a0b5
Remove --locked from Build workflow
2019-11-15 04:32:22 +01:00
Héctor Ramón Jiménez
a1640b54d8
Improve Build workflow to generate .deb pkg
2019-11-15 04:23:47 +01:00
Héctor Ramón Jiménez
55f426d99a
Fix linux-latest in Build workflow
2019-11-15 00:21:49 +01:00
Héctor Ramón Jiménez
695cb5ad42
Use different artifact name per platform
2019-11-15 00:09:38 +01:00
Héctor Ramón Jiménez
d13b67ff51
Fix echo in Build workflow on Windows
2019-11-14 23:51:09 +01:00