Files
archived-create-tauri-app/pnpm-workspace.yaml
Amr Bashir 6c50fc3801 refactor: rewrite in rust (#90)
* 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 commit 075af0ec98.

* 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 commit e282b9fa46.

* 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>
2022-08-22 16:44:17 +02:00

3 lines
55 B
YAML

packages:
- 'packages/worker'
- 'packages/cli/node'