Files
Arunanshu BiswasandGitHub 1c25395d74 feat: migrate pmg to nx based release automation (#293)
* 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
2026-05-28 17:22:11 +05:30

34 lines
915 B
JSON

{
"$schema": "./node_modules/nx/schemas/nx-schema.json",
"defaultBase": "main",
"analytics": false,
"namedInputs": {
"goWorkspaceSources": [
"{workspaceRoot}/**/*.go",
"{workspaceRoot}/go.mod",
"{workspaceRoot}/go.sum",
"{workspaceRoot}/.goreleaser.yaml",
"!{workspaceRoot}/packages/**",
"!{workspaceRoot}/scripts/**",
"!{workspaceRoot}/dist/**",
"!{workspaceRoot}/bin/**",
"!{workspaceRoot}/node_modules/**"
],
"goSyncSources": [
"{workspaceRoot}/scripts/sync-binaries/**/*.go",
"{workspaceRoot}/scripts/go.mod",
"{workspaceRoot}/scripts/go.sum"
],
"tsPackageSources": [
"{projectRoot}/src/**",
"{projectRoot}/tsconfig.json"
]
},
"targetDefaults": {
"build": { "cache": true },
"build-snapshot": { "cache": true },
"run": { "cache": true },
"typecheck": { "cache": true }
}
}