├── .eslintignore ├── .eslintrc.json ├── .gitattributes ├── .github └── workflows │ ├── build.yml │ ├── release.yml │ └── tag-v2.yml ├── .gitignore ├── .prettierignore ├── .prettierrc.json ├── LICENSE.md ├── README.md ├── action.yml ├── dist ├── main │ ├── index.js │ ├── index.js.map │ └── sourcemap-register.js ├── post │ ├── index.js │ ├── index.js.map │ └── sourcemap-register.js ├── proc-tracer │ ├── proc_tracer_ubuntu-20 │ └── proc_tracer_ubuntu-22 ├── sc │ ├── index.js │ ├── index.js.map │ └── sourcemap-register.js └── scw │ ├── index.js │ ├── index.js.map │ └── sourcemap-register.js ├── images ├── metrics-example.png ├── proc-trace-example.png └── step-trace-example.png ├── package.json ├── src ├── interfaces │ └── index.ts ├── logger.ts ├── main.ts ├── post.ts ├── procTraceParser.ts ├── processTracer.ts ├── statCollector.ts ├── statCollectorWorker.ts └── stepTracer.ts ├── tests └── verify-no-unstaged-changes.sh └── tsconfig.json /.eslintignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | lib/ 3 | node_modules/ 4 | jest.config.js -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | dist/** -diff linguist-generated=true 2 | -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/tag-v2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/.github/workflows/tag-v2.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | lib/ 3 | node_modules/ -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/README.md -------------------------------------------------------------------------------- /action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/action.yml -------------------------------------------------------------------------------- /dist/main/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/dist/main/index.js -------------------------------------------------------------------------------- /dist/main/index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/dist/main/index.js.map -------------------------------------------------------------------------------- /dist/main/sourcemap-register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/dist/main/sourcemap-register.js -------------------------------------------------------------------------------- /dist/post/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/dist/post/index.js -------------------------------------------------------------------------------- /dist/post/index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/dist/post/index.js.map -------------------------------------------------------------------------------- /dist/post/sourcemap-register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/dist/post/sourcemap-register.js -------------------------------------------------------------------------------- /dist/proc-tracer/proc_tracer_ubuntu-20: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/dist/proc-tracer/proc_tracer_ubuntu-20 -------------------------------------------------------------------------------- /dist/proc-tracer/proc_tracer_ubuntu-22: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/dist/proc-tracer/proc_tracer_ubuntu-22 -------------------------------------------------------------------------------- /dist/sc/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/dist/sc/index.js -------------------------------------------------------------------------------- /dist/sc/index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/dist/sc/index.js.map -------------------------------------------------------------------------------- /dist/sc/sourcemap-register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/dist/sc/sourcemap-register.js -------------------------------------------------------------------------------- /dist/scw/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/dist/scw/index.js -------------------------------------------------------------------------------- /dist/scw/index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/dist/scw/index.js.map -------------------------------------------------------------------------------- /dist/scw/sourcemap-register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/dist/scw/sourcemap-register.js -------------------------------------------------------------------------------- /images/metrics-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/images/metrics-example.png -------------------------------------------------------------------------------- /images/proc-trace-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/images/proc-trace-example.png -------------------------------------------------------------------------------- /images/step-trace-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/images/step-trace-example.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/package.json -------------------------------------------------------------------------------- /src/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/src/interfaces/index.ts -------------------------------------------------------------------------------- /src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/src/logger.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/src/post.ts -------------------------------------------------------------------------------- /src/procTraceParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/src/procTraceParser.ts -------------------------------------------------------------------------------- /src/processTracer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/src/processTracer.ts -------------------------------------------------------------------------------- /src/statCollector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/src/statCollector.ts -------------------------------------------------------------------------------- /src/statCollectorWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/src/statCollectorWorker.ts -------------------------------------------------------------------------------- /src/stepTracer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/src/stepTracer.ts -------------------------------------------------------------------------------- /tests/verify-no-unstaged-changes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/tests/verify-no-unstaged-changes.sh -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catchpoint/workflow-telemetry-action/HEAD/tsconfig.json --------------------------------------------------------------------------------