-
Notifications
You must be signed in to change notification settings - Fork 1
create tauri ui #84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
create tauri ui #84
Changes from all commits
e88b635
540e5c6
8852fee
6952c0f
a70ac8c
0fae659
88b5e76
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,42 @@ | ||
| name: Tauri Check | ||
|
|
||
| on: | ||
| push: | ||
| branches: [main] | ||
| pull_request: | ||
| branches: [main] | ||
|
|
||
| jobs: | ||
| build: | ||
| runs-on: ubuntu-latest | ||
|
|
||
| steps: | ||
| - uses: actions/checkout@v4 | ||
| with: | ||
| persist-credentials: false | ||
|
|
||
| - name: Install Rust | ||
| uses: dtolnay/rust-toolchain@stable | ||
|
|
||
| - name: Install Node | ||
| uses: actions/setup-node@v4 | ||
|
Comment on lines
+14
to
+22
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🧩 Analysis chain🏁 Script executed: #!/bin/bash
# Verify all workflow actions are SHA-pinned (40-hex)
rg -nP '^\s*-\s*uses:\s*[^@\s]+@([0-9a-f]{40}|.+\/.+@.+)$' .github/workflows/*.yml
rg -nP '^\s*-\s*uses:\s*[^@\s]+@(?![0-9a-f]{40}\b).+' .github/workflows/*.ymlRepository: FrilLab/dustfril Length of output: 125 🏁 Script executed: cat -n .github/workflows/tauri.yml | sed -n '10,25p'Repository: FrilLab/dustfril Length of output: 531 Pin GitHub Actions to full commit SHAs. Lines 13, 16, and 19 use tag refs ( 🧰 Tools🪛 zizmor (1.25.2)[warning] 13-13: credential persistence through GitHub Actions artifacts (artipacked): does not set persist-credentials: false (artipacked) [error] 13-13: unpinned action reference (unpinned-uses): action is not pinned to a hash (required by blanket policy) (unpinned-uses) [error] 16-16: unpinned action reference (unpinned-uses): action is not pinned to a hash (required by blanket policy) (unpinned-uses) [error] 19-19: unpinned action reference (unpinned-uses): action is not pinned to a hash (required by blanket policy) (unpinned-uses) 🤖 Prompt for AI AgentsSource: Linters/SAST tools |
||
| with: | ||
| node-version: 20 | ||
|
|
||
| - name: Install system dependencies | ||
| run: | | ||
| sudo apt update | ||
| sudo apt install -y \ | ||
| libgtk-3-dev \ | ||
| libwebkit2gtk-4.1-dev \ | ||
| libappindicator3-dev \ | ||
| librsvg2-dev \ | ||
| pkg-config | ||
|
|
||
| - name: Install frontend deps ci | ||
| working-directory: apps/dustfril-tauri | ||
| run: npm ci | ||
|
|
||
| - name: Check Tauri build (no bundle) | ||
| working-directory: apps/dustfril-tauri/src-tauri | ||
| run: cargo check | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,21 +1,46 @@ | ||
| # Generated by Cargo | ||
| # will have compiled files and executables | ||
| debug | ||
| target | ||
|
|
||
| # These are backup files generated by rustfmt | ||
| **/*.rs.bk | ||
| # Rust | ||
|
|
||
| # MSVC Windows builds of rustc generate these, which store debugging information | ||
| /target | ||
| **/*.rs.bk | ||
| *.pdb | ||
|
|
||
| # Generated by cargo mutants | ||
| # Contains mutation testing data | ||
| **/mutants.out*/ | ||
|
|
||
| # RustRover | ||
| # JetBrains specific template is maintained in a separate JetBrains.gitignore that can | ||
| # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore | ||
| # and can be added to the global gitignore or merged into this file. For a more nuclear | ||
| # option (not recommended) you can uncomment the following to ignore the entire idea folder. | ||
| #.idea/ | ||
| # Node / Frontend | ||
|
|
||
| node_modules | ||
| dist | ||
| dist-ssr | ||
| *.local | ||
| node_modules/.vite | ||
|
|
||
|
|
||
| # Tauri | ||
|
|
||
| src-tauri/target | ||
| src-tauri/gen | ||
|
|
||
|
|
||
| # Logs | ||
|
|
||
| *.log | ||
| npm-debug.log* | ||
| yarn-debug.log* | ||
| pnpm-debug.log* | ||
|
|
||
|
|
||
| # Editor | ||
|
|
||
| .vscode/* | ||
| !.vscode/extensions.json | ||
| .idea | ||
|
|
||
|
|
||
| # OS | ||
|
|
||
| .DS_Store | ||
|
|
||
|
|
||
| # Misc tools | ||
|
|
||
| **/mutants.out*/ |
Uh oh!
There was an error while loading. Please reload this page.