Commit graph

106 commits

Author SHA1 Message Date
Héctor Ramón Jiménez
e576261ceb
Disable artifacts job in audit workflow
It seems to produce false positives all the time,
while not really detecting outdated dependencies
when it matters.
2024-02-20 01:37:50 +01:00
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 Jiménez
e09b4e24dd
Merge branch 'master' into feat/multi-window-support 2023-11-29 22:28:31 +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
c9bd48704d
Replace GitHub discussions with Discourse 2023-08-26 19:32:09 +02:00
Héctor Ramón Jiménez
7e5be8680b
Replace guide with guidelines in PULL_REQUEST_TEMPLATE 2023-08-21 15:29:22 +02:00
Héctor Ramón Jiménez
fb02040b39
Clarify the CONTRIBUTING guidelines a bit 2023-08-21 15:27:49 +02:00
Héctor Ramón Jiménez
f99f0a3644
Create PULL_REQUEST_TEMPLATE 2023-08-21 15:27:49 +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
Bingus
d53ccc857d
refactored window storage;
new helper window events (Destroyed, Created);
clippy + fmt;
2023-07-21 13:53:38 -07:00
Giuliano Bellini
3136669c7f
Update BUG-REPORT.yml 2023-06-25 10:47:48 +02:00
Héctor Ramón Jiménez
8ae4e28013
Fix outdated release version in BUG-REPORT.yml 2023-06-16 16:23:57 +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
9fe46de13f
Bump versions 🎉 2023-01-14 01:10:28 +01:00
Héctor Ramón Jiménez
0591798db7
Update latest release number in BUG_REPORT.yml 2022-12-14 03:37:49 +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
d4ed8afa1e
Fix unnecessary newlines in BUG-REPORT.yml 2022-05-10 01:20:06 +02:00
Héctor Ramón Jiménez
42c61a5c44
Elaborate on supported versions in BUG-REPORT.yml 2022-05-10 01:18:06 +02:00