mirror of
https://github.com/gitbutlerapp/gitbutler.git
synced 2024-11-28 22:03:30 +03:00
6136bc6109
Update the act:test:e2e script in package.json to use a specific Docker image for running GitHub Actions locally. This change ensures consistency and reliability when testing the e2e workflow on different environments.
51 lines
1.8 KiB
JSON
51 lines
1.8 KiB
JSON
{
|
|
"name": "root",
|
|
"private": true,
|
|
"repository": "https://github.com/gitbutlerapp/gitbutler.git",
|
|
"engines": {
|
|
"node": ">=20.11"
|
|
},
|
|
"type": "module",
|
|
"packageManager": "pnpm@9.5.0",
|
|
"scripts": {
|
|
"dev:ui": "pnpm --filter @gitbutler/ui storybook",
|
|
"dev:web": "turbo run --filter @gitbutler/web dev --no-daemon",
|
|
"dev:desktop": "pnpm tauri dev",
|
|
"dev:internal-tauri": "turbo watch --filter @gitbutler/desktop dev",
|
|
"test": "turbo run test --no-daemon",
|
|
"test:watch": "pnpm --filter @gitbutler/desktop run test:watch",
|
|
"test:e2e": "pnpm --filter @gitbutler/desktop run test:e2e",
|
|
"act:test:e2e": "act -j test -W .github/workflows/test-e2e.yml -P catthehacker/ubuntu:act-22.04",
|
|
"build": "turbo run build --no-daemon",
|
|
"build:desktop": "turbo run --filter @gitbutler/desktop build --no-daemon",
|
|
"build:test": "pnpm exec tauri build --config crates/gitbutler-tauri/tauri.conf.test.json",
|
|
"check": "turbo run check --no-daemon",
|
|
"tauri": "tauri",
|
|
"lint": "turbo run //#globallint --no-daemon",
|
|
"globallint": "prettier --check . && eslint .",
|
|
"format": "prettier --write .",
|
|
"fix": "eslint --fix .",
|
|
"prepare": "pnpm --filter @gitbutler/desktop run prepare",
|
|
"rustfmt": "cargo +nightly fmt -- --config-path rustfmt-nightly.toml"
|
|
},
|
|
"devDependencies": {
|
|
"@eslint/js": "^9.5.0",
|
|
"@tauri-apps/cli": "^1.6.0",
|
|
"@types/eslint__js": "^8.42.3",
|
|
"@typescript-eslint/parser": "^7.13.1",
|
|
"eslint": "^9.5.0",
|
|
"eslint-config-prettier": "^9.1.0",
|
|
"eslint-import-resolver-typescript": "^3.6.1",
|
|
"eslint-plugin-import-x": "^0.5.1",
|
|
"eslint-plugin-storybook": "0.9.0--canary.156.ed236ca.0",
|
|
"eslint-plugin-svelte": "2.40.0",
|
|
"globals": "^15.6.0",
|
|
"prettier": "^3.3.2",
|
|
"prettier-plugin-svelte": "^3.2.4",
|
|
"svelte-eslint-parser": "^0.41.0",
|
|
"turbo": "2.0.9",
|
|
"typescript": "5.4.5",
|
|
"typescript-eslint": "^7.13.1"
|
|
}
|
|
}
|