Héctor Ramón Jiménez
58494bd033
Pin nightly toolchain to a specific day in document workflow
2023-12-19 12:51:32 +01:00
Héctor Ramón Jiménez
d7dd033861
Ignore raw-window-handle outdated artifact
2023-12-15 13:51:26 +01:00
Héctor Ramón
817f728687
Merge pull request #2135 from iced-rs/ci/deny-warnings
...
Deny warnings in `test` workflow
2023-11-12 03:43:40 +01:00
Héctor Ramón Jiménez
93416cbebd
Deny warnings in test workflow
2023-11-12 03:33:09 +01:00
Héctor Ramón Jiménez
ae2d59ae96
Add check workflow to ensure iced_widget crate compiles
2023-11-12 03:17:02 +01:00
Héctor Ramón Jiménez
ef015a5e72
Run sed with -i option in artifacts job
2023-11-11 04:46:11 +01:00
Héctor Ramón Jiménez
bb2f557d6a
Fix artifacts job in audit workflow
2023-11-11 04:36:45 +01:00
Héctor Ramón Jiménez
6582387579
Merge branch 'master' into text-editor
2023-10-27 03:58:45 +02:00
Héctor Ramón Jiménez
f1b1344d59
Run cargo update before cargo audit in audit workflow
2023-10-22 15:08:08 +02:00
Héctor Ramón Jiménez
76873921af
Fix build workflow in GitHub CI
2023-09-20 15:56:05 +02:00
Héctor Ramón Jiménez
9991052ce5
Create cargo lint alias
2023-09-20 04:07:20 +02:00
Héctor Ramón Jiménez
0166744654
Add iced_highlighter to document workflow
2023-09-19 20:56:50 +02:00
Héctor Ramón Jiménez
36e867de69
Fix lint and test GitHub CI workflows
2023-09-18 21:00:27 +02:00
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