Skip to content
Merged

2.0.7 #126

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 7 additions & 16 deletions .github/workflows/release-gate.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,31 +61,26 @@ jobs:
target: x86_64-pc-windows-msvc
bundles: nsis,msi
label: win-x64
msstore_arch: x64
experimental: false
- os: windows-latest
target: aarch64-pc-windows-msvc
bundles: nsis,msi
label: win-arm64
msstore_arch: arm64
experimental: false
- os: macos-latest
target: universal-apple-darwin
bundles: dmg,app
label: mac-universal
msstore_arch: ''
experimental: false
- os: ubuntu-22.04
target: x86_64-unknown-linux-gnu
bundles: appimage,deb,rpm
label: linux-x64
msstore_arch: ''
experimental: false
- os: ubuntu-22.04
target: aarch64-unknown-linux-gnu
bundles: appimage,deb,rpm
label: linux-arm64
msstore_arch: ''
experimental: true

runs-on: ${{ matrix.os }}
Expand Down Expand Up @@ -132,7 +127,13 @@ jobs:
- run: npm run licenses

- name: Build
run: node scripts/tauri-build.js --target ${{ matrix.target }} --bundles ${{ matrix.bundles }}
shell: bash
run: |
EXTRA_FLAGS="--require-tauri-signing"
if [ "${{ runner.os }}" = "macOS" ]; then
EXTRA_FLAGS="$EXTRA_FLAGS --require-macos-signing --require-macos-notarization"
fi
node scripts/tauri-build.js $EXTRA_FLAGS --target ${{ matrix.target }} --bundles ${{ matrix.bundles }}
env:
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }}
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }}
Expand All @@ -141,14 +142,6 @@ jobs:
APPLE_PASSWORD: ${{ secrets.APPLE_PASSWORD }}
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}

- name: Package Microsoft Store artifact
if: matrix.msstore_arch != ''
run: node scripts/msstore-pack.js ${{ matrix.msstore_arch }}
env:
MSSTORE_IDENTITY_NAME: ${{ secrets.MSSTORE_IDENTITY_NAME }}
MSSTORE_PUBLISHER: ${{ secrets.MSSTORE_PUBLISHER }}
MSSTORE_PUBLISHER_DISPLAY_NAME: ${{ secrets.MSSTORE_PUBLISHER_DISPLAY_NAME }}

- name: Verify Linux x64 bundle outputs
if: matrix.target == 'x86_64-unknown-linux-gnu'
run: |
Expand Down Expand Up @@ -198,8 +191,6 @@ jobs:
src-tauri/target/**/bundle/**/*.deb.sig
src-tauri/target/**/bundle/**/*.rpm
src-tauri/target/**/bundle/**/*.rpm.sig
msstore/**/*.msix
msstore/**/*.msixbundle

flatpak:
needs: verify
Expand Down
8 changes: 4 additions & 4 deletions eslint.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,10 @@ export default tseslint.config(
{ disallowTypeAnnotations: false },
],
'@typescript-eslint/no-unused-vars': [
'warn',
'error',
{ argsIgnorePattern: '^_', destructuredArrayIgnorePattern: '^_', ignoreRestSiblings: true },
],
'@typescript-eslint/no-require-imports': 'warn',
'@typescript-eslint/no-require-imports': 'error',

// Console log
'no-console': ['warn', { allow: ['warn', 'error'] }],
Expand All @@ -34,8 +34,8 @@ export default tseslint.config(
'prefer-const': 'error',
'no-var': 'error',
eqeqeq: ['error', 'always', { null: 'ignore' }],
'no-async-promise-executor': 'warn',
'no-case-declarations': 'warn',
'no-async-promise-executor': 'error',
'no-case-declarations': 'error',
'no-useless-escape': 'warn',

'no-empty': ['error', { allowEmptyCatch: true }],
Expand Down
18 changes: 11 additions & 7 deletions minimum_requirements.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,18 @@
### Based on v0.9.12 [02/04/26]
### Based on v2.0.7 [03/28/26]

Note: This app should work just fine below these minimum requirements. This is the minimum specs I currently support in developing this app.

## CPU
* **Intel:** Any 4+ Core Intel CPU from 2018+
* **AMD:** Any 4+ Core AMD CPU from 2018+
* **ARM (non-apple)**: Desktop ARM64 Midrange CPUs from 2023 and above
* **ARM (Apple):**: M1 and above

- **Intel:** Any 4+ Core Intel CPU from 2018+
- **AMD:** Any 4+ Core AMD CPU from 2018+
- **ARM (non-apple)**: Desktop ARM64 Midrange CPUs from 2023 and above
- **ARM (Apple):**: M1 and above

## Graphics
* **Integrated:** Integrated graphics from aforementioned CPUs and above

- **Integrated:** Integrated graphics from aforementioned CPUs and above

## Ram
* **DDR4:** 8GB and above

- **DDR4:** 8GB and above
Loading