mirror of
https://github.com/safedep/pmg.git
synced 2026-08-03 07:24:09 +02:00
* feat: Migrate release system to Nx with platform-specific npm packages * add go.work.sum * fix: CI deprecations, stale action pins, and signal propagation * fix: update e2e workflows to pnpm 11 and latest action SHAs * fix: update pmg-e2e.yml to Node 24 with Go and pnpm caching * fix: resolve E2E failures, remove goreleaser-test, update action SHAs * fix: restore goreleaser-test (required check) * fix: escape pnpm workspace detection for yarn/pnpx tests, update action versions
36 lines
984 B
JSON
36 lines
984 B
JSON
{
|
|
"name": "@safedep/pmg",
|
|
"root": "packages/pmg",
|
|
"targets": {
|
|
"build": {
|
|
"executor": "nx:run-commands",
|
|
"dependsOn": [{"projects": "sync-binaries", "target": "run"}],
|
|
"options": {
|
|
"command": "pnpm run build",
|
|
"cwd": "{projectRoot}"
|
|
},
|
|
"inputs": ["tsPackageSources", "{projectRoot}/tsdown.config.ts"],
|
|
"outputs": ["{projectRoot}/dist"]
|
|
},
|
|
"build-release": {
|
|
"executor": "nx:run-commands",
|
|
"dependsOn": [{"projects": "sync-binaries", "target": "run-release"}],
|
|
"options": {
|
|
"command": "pnpm run build",
|
|
"cwd": "{projectRoot}"
|
|
},
|
|
"inputs": ["tsPackageSources", "{projectRoot}/tsdown.config.ts"],
|
|
"outputs": ["{projectRoot}/dist"],
|
|
"cache": false
|
|
},
|
|
"typecheck": {
|
|
"executor": "nx:run-commands",
|
|
"options": {
|
|
"command": "pnpm run typecheck",
|
|
"cwd": "{projectRoot}"
|
|
},
|
|
"inputs": ["tsPackageSources"]
|
|
}
|
|
}
|
|
}
|