280 Commits

Author SHA1 Message Date
Lucas Nogueira
ca45fdb013 update publish-cli-js.yml 2023-01-18 22:39:06 -03:00
Lucas Nogueira
309aad7bbf fix(ci): dispatcher for cli.js/cli.rs publish workflow 2023-01-18 22:05:46 -03:00
Lucas Nogueira
318802e700 chore(ci): remove package filter 2023-01-18 21:45:06 -03:00
Lucas Nogueira
3cb7666a6a prepare CI for hotfix publishes 2022-12-22 10:56:21 -03:00
Lucas Nogueira
f81c3f2922 fix(ci): install libfuse2 to run integration tests 2022-12-07 16:06:06 -03:00
Lucas Fernandes Nogueira
d710946064 refactor: move Linux custom protocol headers support behind feature flag (#5683) 2022-11-24 09:38:19 -03:00
Lucas Fernandes Nogueira
6e879742f0 feat(ci): improve cache, add test-core features matrix (#5604) 2022-11-10 17:30:10 -03:00
Lucas Fernandes Nogueira
1aba1780de feat(ci): define workspace for rust-cache, improving cache key (#5559) 2022-11-06 16:27:29 -03:00
Lucas Nogueira
777c086590 feat(ci): improve cache usage 2022-11-05 13:14:56 -03:00
Lucas Nogueira
60e08605d5 chore(ci): do not cache artifacts-updater on failure 2022-11-05 09:33:00 -03:00
Lucas Fernandes Nogueira
014aeca11f fix(ci): use python 3.10 on bench workflow (#5550) 2022-11-04 19:25:55 -03:00
Lucas Fernandes Nogueira
b41447b811 feat(ci): use Swatinem/rust-cache@v2 (#5547) 2022-11-04 18:26:30 -03:00
Amr Bashir
a178f95d68 feat: config schema generator (#5193)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-10-28 10:44:37 -03:00
Lucas Fernandes Nogueira
d23d6f60e8 feat(ci): check if generated files match source (#5422) 2022-10-17 12:09:23 -03:00
Lucas Fernandes Nogueira
7c0fa1f3f9 fix(bundler): clear env before calling wix, closes #4791 (#4819) 2022-10-03 14:43:34 -03:00
Lucas Nogueira
1377f8e13b perf(ci): do not run Rust jobs when the tauri script changes 2022-09-30 14:34:20 -03:00
Lucas Fernandes Nogueira
7d9aa3987e feat: bump MSRV to 1.59 (#5296) 2022-09-28 14:33:35 -03:00
Amr Bashir
adba73a9ff ci: migrate to the org-level token 2022-09-23 18:00:13 +02:00
Fabian-Lars
60c15750c1 ci: Don't trigger docs update when no packages were published (#5221) 2022-09-18 09:06:50 -03:00
Lucas Fernandes Nogueira
7950fcb9a8 fix(ci): add inputs to publish-cli-js (#5217) 2022-09-16 16:16:29 -03:00
Lucas Nogueira
0967da262e fix(cli.js): revert jest update 2022-09-15 14:36:31 -03:00
Lucas Nogueira
e939e6d9e4 fix(ci): adjust publish-cli-js workflow to only install prod deps 2022-09-15 14:14:59 -03:00
Josh Soref
8fd79b8fc0 Spelling (#4880)
Co-authored-by: Lorenzo Lewis <lorenzo_lewis@icloud.com>
Co-authored-by: Amr Bashir <amr.bashir2015@gmail.com>
2022-09-03 01:03:02 -03:00
Lucas Nogueira
ef8ca7b363 fix(ci): actually use MSRV toolchain 2022-08-28 23:04:19 -03:00
Lucas Nogueira
d88de30076 fix(ci): checkout repo in udeps.yml 2022-08-28 17:52:40 -03:00
Lucas Nogueira
1629c5ad27 fix(ci): set target on test-core.yml 2022-08-28 17:50:05 -03:00
Lucas Fernandes Nogueira
8a380fc4e3 feat(ci): test core on MSRV (#5077) 2022-08-28 16:26:32 -03:00
Lucas Fernandes Nogueira
2901145c49 chore: update license headers (#5067) 2022-08-28 15:13:21 -03:00
Olivier Lemasle
38449bc57d chore: update links from tauri.studio to tauri.app (#5069) 2022-08-27 16:18:16 -03:00
Lucas Nogueira
e4d5022077 perf(ci): adjust test-core.yml paths 2022-08-16 10:06:01 -03:00
Lucas Nogueira
e602432ef6 chore(ci): run udeps on push to dev 2022-08-09 14:00:57 -03:00
Lucas Fernandes Nogueira
698a31aa79 feat(ci): improve udeps check performance (#4900) 2022-08-09 14:00:12 -03:00
Amr Bashir
5813f08386 ci: publish cli.js *.node modules to the existing cli.js release (#4883) 2022-08-09 11:36:21 -03:00
Lucas Nogueira
1caf485fce perf(ci): do not run artifacts-updater on PRs except on example update 2022-08-04 14:56:02 -03:00
Lucas Fernandes Nogueira
90d5929fea feat(cli.rs): add support to cargo-binstall, closes #4651 (#4817) 2022-08-02 18:54:40 -03:00
Lucas Fernandes Nogueira
433dafa01a feat: add docker images for cross (#4702) 2022-07-27 14:58:43 -03:00
@RubenKelevra
08deda5f99 Fix: issue template rendering poorly 'platform and version' response (#4648)
* Issue template change rendering of 'platform and version'

The previously used 'shell' is for shellscript, not for console output with commands. 'console' does render much more nicely text output and commands.

* remove `tauri info` render

Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-07-26 17:31:45 -03:00
Jonas Kruckenberg
c02337be29 chore: auto assign needs triage label (#4586) 2022-07-04 10:28:34 -03:00
Lucas Nogueira
60adaf4a97 Revert "feat(ci): readd integration tests on Windows"
This reverts commit 1316602346.
2022-06-30 18:12:03 -03:00
Lucas Nogueira
1316602346 feat(ci): readd integration tests on Windows 2022-06-29 16:29:08 -03:00
Lucas Nogueira
28c8171f47 Revert "chore(ci): disable integration tests temporarily"
This reverts commit 1a9b13330f.
2022-06-29 16:28:54 -03:00
Lucas Nogueira
1a9b13330f chore(ci): disable integration tests temporarily 2022-06-29 15:22:39 -03:00
Lucas Fernandes Nogueira
5105b428c4 feat(cli): change app template to only set default menu on macOS (#4518) 2022-06-29 14:03:42 -03:00
renovate[bot]
be4831fdfb chore(deps) Update Tauri API Definitions (#4512)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-06-29 00:58:07 -03:00
Lucas Fernandes Nogueira
57039fb216 fix(core): add windows 7 notification support (#4491) 2022-06-28 09:59:13 -03:00
Lucas Fernandes Nogueira
b857a00679 perf(ci): run CLI tests only when template changes and on dev push (#4487) 2022-06-27 12:46:49 -03:00
Lucas Nogueira
23a049c593 chore: fix clippy warnings, remove license template
The license template has been removed from rustfmt nightly :(
2022-06-24 22:01:13 -03:00
Ngo Iok Ui (Wu Yu Wei)
538d35f462 Update CODEOWNERS (#4420) 2022-06-21 12:19:35 -03:00
Lucas Nogueira
f11dab4e96 fix(ci): remove windows from integration test platforms 2022-06-14 19:40:32 -03:00
Lucas Nogueira
aff6538a5c fix(ci): change cache key 2022-06-14 19:29:52 -03:00