mirror of
https://github.com/tauri-apps/create-tauri-app.git
synced 2026-01-31 00:45:16 +01:00
* initial poc * update to vite@3 and add vite browser list, closes #84 * add shell installers * setup covector and ci * update readme * fix publish-binaries workflow * fix path in audit workflow * run on push to rewrite-in-rust branch * fix publish-binaries workflow * again * one more * list files * build instead of test u dumbass * build in release mod * fix uploading artifacts * rename files artifacts after download * fix multi-line command * try with command wrapped in single quote * try with shell: bash * remove a stray single quote * delete empty directories * re-add upload to github release * changefile * add cli args * napi * fix napi job * list files * try defaults * explicitly specify the lock file * lockfile * I hate yaml and github actions * list files * --no-frozen-lockfile * fix deps path * fix upload path * install with frozen-lockfile * cd in docker before build * list dockerfile * fix non-docker builds * update urls * update base fragment * update vanilla template * update vue template * update svelte template * update react template * update solid template * render conditional files * remove .icns file (it is huge) * format fragments and add fmt check * Add yew template * move template logic to `Template::render` * fmt * update tag name version in cta.{sh, ps1} with covector's bump * move scripts to repo root * don't execute regex twice * add usage and contributing instructions * update script url in readme.md * make it a cargo subcommand * fix typ in publish workflow * allow unused for napi function * setup covector for alpha release * fix npm bump * fix changelog * adjust napi publish job * fix publish.yml indentation * revert covector bump for now * update sync-tagname,js regex * use workflow_dispatch and PR changes to rewrite-in-rust * fix sync-tagname.js major to premajor bump * run tests in rewrite-in-rust branch * chore * ignore fragments directory from socket-security bot * Updated splash * update token in covector workflow * setup pnpm in covector workflow * disable running some workflows twice for this PR * covector: don't run audit from root * lockfile * try to update lock file in covector version PR * Revert "try to update lock file in covector version PR" This reverts commit075af0ec98. * run `cargo check` postversion * fix sync-tagname.js path * run sync-tagname.js post the rust cli instead * use command array in postversion instead of && * fix include in Cargo.toml * manually bump to 2.0.0-alpha.0 * create draft releaes instead * disable git-checks for pnpm publish for now * set NPM_TOKEN * set registry url * use next tag for npm publish * fix covector workflow * surrond publish logs in <details> * use tag next when checking version * split publish workflow * fix create-tauri-app js in covector config * handle `prerelease` bump in sync-tagname.js script * apply version updates (alpha) (#96) Co-authored-by: amrbashir <amrbashir@users.noreply.github.com> * fix napi publish workflow * alpha.2 * fix publish workflows input typo * apply version updates (alpha) (#97) Co-authored-by: amrbashir <amrbashir@users.noreply.github.com> * run audit workflow using pnpm * wrap in quotes * alpha.3 * apply version updates (alpha) (#98) Co-authored-by: amrbashir <amrbashir@users.noreply.github.com> * fix publish binariews workflow * setup pnpm in publish napi workflow * alpha.4 * apply version updates (alpha) (#99) Co-authored-by: amrbashir <amrbashir@users.noreply.github.com> * list binaries before upload * fix finding binaries * download artifacts to the correct directory * alpha.5 * apply version updates (alpha) (#100) Co-authored-by: amrbashir <amrbashir@users.noreply.github.com> * don't publish js cli using covector, napi will take care of it * use the correct releaseId from covector * alpha.6 * apply version updates (alpha) (#101) Co-authored-by: amrbashir <amrbashir@users.noreply.github.com> * upload packaged crate to the release assets * napi: publish to next tag * alpha.7 * apply version updates (alpha) (#102) Co-authored-by: amrbashir <amrbashir@users.noreply.github.com> * fix download url in scripts * update scripts colors * Use dimmed white instead of black * run fmt check on all repo * deploy scripts to cloudflare worker * add worker lock file * fix worker vunlerable packages * deploy worker on push only * use account id when deploying * add missing changefile * update readme * apply version updates (alpha) (#104) Co-authored-by: amrbashir <amrbashir@users.noreply.github.com> * use `/ps` instead of `/ps1` * add missing shebang * restructure repo * run audit on push on dev only * crgo fmt * fix sync-tagname.js path in covector config * fix scripts import in worker * run audit on PRs that modify lock files * run workflows when necessary files are changed * use clippy-check action * install dependencies in before audting js * don't cache pnpm in covector-version-or-publish workflow * fix cargo fmt workflow * use unix tree to generate files index for worker * fmt * fix readme paths * apply version updates (alpha) (#107) Co-authored-by: amrbashir <amrbashir@users.noreply.github.com> * fix pnpm install in publishing napi * alpha.10 * revert covector to version or publish * apply version updates (alpha) (#108) Co-authored-by: amrbashir <amrbashir@users.noreply.github.com> * fetch binary inside the worker then serve it * fmt * upadate readme * update napi cli and use --gh-release-id * alpha.11 * apply version updates (alpha) (#109) Co-authored-by: amrbashir <amrbashir@users.noreply.github.com> * [worker] hard code the index file * move scripts back to root repo & upload them to github release * [worker] allow to use a specific version of scripts * fix tagname to correct version and fix sync-tagname script * pin worker scripts to latest released version * upadte sh scripts invokation * update templates server port * server port changefile * fmt * update templates port in tauri.conf.json * tauri_cli -> tauri-cli * update css * remove `.`,`\`,`/` when making a valid pkg name * move preqs note to the top * fmt * Update base rust sentence * Extract base style * Update Svelte template * Remove unused class from svelte * Refactor svelte-ts CSS * Move svelte logo * Add svelte logo to svelte-ts * Update logo hover colors * Fix svelte-ts css reference * Add header to svelte, svelte-ts * Add fade transition to logo * Fix input layout * Add container, fix layout color * Use container in svelte * Update react * Solid is now updated * Update vue * Update Vanilla and Yew * Fix Yew to use class instead of id * Add yew hover color * Add closing CSS bracket * fix vanilla template * Add bold to index * Prettier updates * Add bold to yew * Fix button and input style * avoid modifying unnecessary files when rendering template * [css] add margin and fix colors * modify yew template * [templates] move tauri logo to the middle * fmt * Add macOS Icon * Revert "Add macOS Icon" This reverts commite282b9fa46. * prepare for beta * fmt * fix covector bump * apply version updates (beta) (#111) Co-authored-by: amrbashir <amrbashir@users.noreply.github.com> * reduce cargo publish noise in github release * fix vue-ts template * apply version updates (beta) (#112) Co-authored-by: amrbashir <amrbashir@users.noreply.github.com> * prepare for stable and merge to dev * fmt * fix js audit * fmt * clippy * change react-ts fragment port to 1420 * add en empty line before starting prompts Co-authored-by: Lucas Nogueira <lucas@tauri.studio> Co-authored-by: Lorenzo Lewis <lorenzo_lewis@icloud.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: amrbashir <amrbashir@users.noreply.github.com>