Commit Graph

212 Commits

Author SHA1 Message Date
Fabian-Lars fb6744daa4
feat(cli.js): add 32bit cli for windows (#3540)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-02-24 10:05:13 -03:00
Jacob Bolda 53e4dd8c2d
remove create-tauri-app (#3493)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-02-17 18:20:56 -03:00
Kasper 76b8c214df
Shorter commit signing guideline (#3470) 2022-02-16 10:07:32 -03:00
Lucas Fernandes Nogueira e1b8fc739a
docs(core): add examples to the API module (#3450) 2022-02-14 02:00:56 -03:00
Lucas Fernandes Nogueira 49955ea1aa
feat(ci): simplify cache (#3448) 2022-02-13 20:27:21 -03:00
Lucas Fernandes Nogueira 8d0d4f290f
perf(ci): optimize caches and workflow runs (#3445) 2022-02-13 18:21:15 -03:00
Lucas Fernandes Nogueira 6d8073efff
fix(covector): asset configuration, update action (#3425) 2022-02-13 00:56:06 -03:00
Lucas Nogueira cde6e3cf9d
fix(ci): covector configuration and usage
[skip ci]
2022-02-10 20:08:54 -03:00
Lucas Fernandes Nogueira 4334865266
refactor(cli): rename `tooling/cli.rs` folder to `tooling/cli` (#3388)
Co-authored-by: Amr Bashir <amr.bashir2015@gmail.com>
2022-02-10 17:23:10 -03:00
Lucas Fernandes Nogueira 2403e732df
feat(cli.rs): add tests to node binding, delete cli.js (#3381)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
Co-authored-by: LongYinan <lynweklm@gmail.com>
2022-02-10 16:45:41 -03:00
Fabian-Lars 02ac3215ea
feat(cli.js): rewrite cli.js with napi-rs, closes #2651,#3287 (#3370)
Co-authored-by: Chip Reed <chip@chip.sh>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-02-09 22:11:00 -03:00
Jonas Kruckenberg 84a19edafb
Add code signing explainer (#3377) 2022-02-09 14:01:19 -03:00
Fabian-Lars 617b397a7f
feat(docs): Generate json AST for js api. Remove docs related workflows. (#3335)
* feat(docs): Generate json AST for js api

* generate api.json in docs folder

* remove doc workflows. add dispatch for tauri-docs

* move cli/config doc generation to tauri-docs
2022-02-09 00:02:51 +01:00
Lucas Nogueira 01f8fff34b
fix(ci): Rust workspace test with all features 2022-02-04 15:17:08 -03:00
Lucas Nogueira 0d1e3219b4
Merge branch 'next' into feat/audit-patches 2022-02-02 20:09:41 -03:00
amrbashir 093f85dc2b
chore: update pull request commit exmple 2022-01-29 18:01:09 +02:00
Lorenzo Lewis 75dea8bd39
Docs removal (#3263) 2022-01-23 16:48:42 -03:00
Lorenzo Lewis b928a6edaf
tauri-studio JS doc generation (#3249)
* Add `generate-docs` command to JS tooling

* Stop generating Rust docs, update JS docs generation

* Change target folder for js copy

* Add recursive to copy

* Add in ARCHITECTURE.md copy

* Add in guides copy

* Change architecture output dir, fix guides destination

* Revert back to GitHub.workspace path

* Change cp to rsync to be able to exclude

* Fix source path

* Change to render title better

* Revert "Change to render title better"

This reverts commit 72b78f3901.

* Fix broken links
2022-01-20 22:32:57 +01:00
FabianLars d5e6046756
Fix broken links to tauri.studio docs (#3212) 2022-01-13 13:34:31 -03:00
Lucas Fernandes Nogueira 6ad702920f
feat(core): allowlist tests [TRI-028] (#28) 2022-01-09 16:20:55 -03:00
Amr Bashir 935638e64d
chore: update pull request template 2021-12-29 07:31:26 +02:00
Kasper c0c244dab5
Simplify PR template (#3096) 2021-12-23 02:33:31 +01:00
Kasper 67951fa0d5
Add GitHub issue forms (#3095) 2021-12-23 02:33:08 +01:00
Lucas Fernandes Nogueira 8000675366
feat(ci): fill CLI docs on `covector version` (#2886) 2021-11-13 19:49:48 -03:00
Lorenzo Lewis d13c48f02f
Add extra context to clarify use of setup scripts (#2869) 2021-11-12 22:22:52 -03:00
Oscar Dominguez 651fc01492
ci(workflow): add cache to workflows using actions/setup-node (#2740)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-10-22 11:33:02 -03:00
Lucas Fernandes Nogueira a9dfc01550
feat: update to edition 2021 and set minimum rust to 1.56 (#2789) 2021-10-22 10:04:42 -03:00
facklambda ff2c9fafa4
added ARCHITECTURE to update-docs workflow, fixes #2088 (#2773)
Co-authored-by: fack <fack>
2021-10-21 09:06:29 -03:00
Lucas Nogueira 28895ddc76
feat(ci): run tests on `next` branch for cache 2021-10-02 16:15:50 -03:00
Lucas Fernandes Nogueira 7c455b86b6
feat(ci): cache cli.js's template test (#2670) 2021-09-27 20:50:27 -03:00
Lucas Nogueira d8fe9d6dc6
feat(ci): run benchmarks on `next` branch 2021-09-23 14:43:07 -03:00
David D 71ea86a443
feat(cta): add SolidJS recipe (#2619)
Co-authored-by: Amr Bashir <48618675+amrbashir@users.noreply.github.com>
2021-09-22 10:42:58 -03:00
Amr Bashir 4042769e88
chore: update labels in issue templates (#2553) 2021-08-30 23:44:16 +08:00
david ecf13f968f
fix: CI updater artifacts (#2517) 2021-08-24 12:27:12 -03:00
Lucas Fernandes Nogueira 397710b2c5
refactor(bundler): use linuxdeploy instead of appimagetool, closes #1986 (#2437) 2021-08-15 17:09:55 -03:00
Ngo Iok Ui (Wu Yu Wei) f81ebddfcc
feat: remove menu feature flag (#2415)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-08-13 10:23:32 -03:00
david 44f6ee4cfd
chore(ci): add step to detect code signing (#2245)
* chore(ci): add step to detect code signing

* fix variable name and add changefile
2021-08-08 18:19:45 -03:00
Jacob Bolda c410e034f7
convert jest tests to child_process run script (#2308)
* convert jest tests to child_process run script

* remove vuecli (it freezes), add angular

* run cargo build in correct dir

* add in asserts on fs

* normalize assert for node14

* fix installing empty dependencies

* add messages to asserts

* use test dir to check if running local cli

* try running in parallel

* run in parallel and log output serially

* avoid parallel, skip yarn for now

* add change file

* disable running with npm6 due to vite fail

Co-authored-by: amrbashir <48618675+amrbashir@users.noreply.github.com>
2021-08-08 03:13:05 -05:00
Pauan af3cc7d7f7
Adding in Dominator recipe (#1912)
* Adding in Dominator recipe

* Running prettifier

* add dominator to cta tests

* update postinit message

* add `src-tauri` as a worksapce member

Co-authored-by: amrbashir <48618675+amrbashir@users.noreply.github.com>
2021-08-01 23:47:31 -03:00
Amr Bashir 718d9513ce
refactor(cta): update `vite` recipe to use their new npm package (#2220) 2021-07-29 09:31:04 -03:00
david 59eb14e25b
fix(ci): code sign artifacts (#2217) 2021-07-15 08:48:27 -04:00
david 074caa3247
fix(ci): expose `TAURI_PRIVATE_KEY` for PR's (#2215) 2021-07-14 17:38:25 -04:00
Epsilon_02 489fad5524
Angular create tauri app [#1934] (#2203) 2021-07-14 16:36:46 -04:00
david 8237260f01
fix(ci): CTA cleanup (#2214) 2021-07-14 16:22:10 -04:00
david 6874cc6b7a
fix(cta): remove branch from `workflow_dispatch` (#2212) 2021-07-14 16:13:30 -04:00
david 456a94f663
fix(macOS): updater `EXC_BAD_ACCESS` (#2181)
* fix(ci): updater artifacts

* add temporary macos signature

* add entitlement and notarization credentials

* WIP macos fix

* build version 2.0.0 with macos signature

* [ci skip] revert version to `1.0.0`

* sandbox current app to a directory

* make clippy happy

* [ci skip] disable `Notarization` in CI tests

* [ci skip] add changefile

* remove unwanted `unwrap` and `expect`

* fmt
2021-07-12 12:03:27 -03:00
Thad Guidry fa06fa07e3
Add Docs as a checkmark category for PR's coming directly (#2087)
...like mine!
2021-06-27 19:53:58 -03:00
Laegel bd038b5f5d
fix: Not SCPing the correct source 2021-06-26 23:37:45 +02:00
Laegel 710a4f95db Merge branch 'dev' of github.com:tauri-apps/tauri into dev 2021-06-26 19:54:22 +02:00
Laegel b607ac37ad
fix: tauri-docs ref was wrong 2021-06-26 19:54:08 +02:00