├── .gitattributes ├── .github ├── dependabot.yaml └── workflows │ ├── codeql-analysis.yaml │ ├── docs.yaml │ ├── test-action.yaml │ ├── test-cli.yaml │ └── test-types.yaml ├── .gitignore ├── .idea ├── markdown.xml ├── modules.xml └── stoat-action.iml ├── .stoat └── config.yaml ├── LICENSE ├── README.md ├── action.yml ├── action ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── .husky │ └── pre-commit ├── .prettierignore ├── .prettierrc.js ├── __tests__ │ ├── matrixHelpers.test.ts │ ├── plugins │ │ ├── autoHosting │ │ │ └── plugin.test.ts │ │ ├── metric │ │ │ ├── helpers.test.ts │ │ │ ├── invalid1.json │ │ │ ├── invalid2.jsonl │ │ │ ├── invalid3.csv │ │ │ ├── metric1.json │ │ │ ├── metric2.jsonl │ │ │ └── metric3.csv │ │ ├── pluginRunner.test.ts │ │ └── staticHosting │ │ │ ├── helpers.test.ts │ │ │ └── plugin.test.ts │ ├── stoatApiHelpers.test.ts │ ├── templateHelpers.test.ts │ ├── templates │ │ ├── template1.hbs │ │ └── template2.jinja2 │ └── workflowHelpers.test.ts ├── dist │ ├── index.js │ ├── index.js.map │ ├── licenses.txt │ └── sourcemap-register.js ├── jest.config.js ├── package.json ├── scripts │ └── testJimp.ts ├── src │ ├── app.ts │ ├── commentHelpers.ts │ ├── configHelpers.ts │ ├── matrixHelpers.ts │ ├── plugins │ │ ├── autoHosting │ │ │ ├── constants.ts │ │ │ ├── index.ts │ │ │ └── plugin.ts │ │ ├── helpers.ts │ │ ├── imageDiff │ │ │ ├── index.ts │ │ │ └── plugin.ts │ │ ├── jobRuntime │ │ │ ├── index.ts │ │ │ └── plugin.ts │ │ ├── json │ │ │ ├── index.ts │ │ │ └── plugin.ts │ │ ├── metric │ │ │ ├── helpers.ts │ │ │ ├── index.ts │ │ │ └── plugin.ts │ │ ├── pluginRunner.ts │ │ ├── staticHosting │ │ │ ├── constants.ts │ │ │ ├── helpers.ts │ │ │ ├── index.ts │ │ │ └── plugin.ts │ │ └── workflowDispatch │ │ │ ├── index.ts │ │ │ └── plugin.ts │ ├── pullRequestHelpers.ts │ ├── stoatApiHelpers.ts │ ├── templateHelpers.ts │ ├── types.ts │ └── workflowHelpers.ts ├── tsconfig.json ├── tsconfig.test.json └── yarn.lock ├── cli ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── .husky │ └── pre-commit ├── .prettierignore ├── .prettierrc.js ├── README.md ├── __tests__ │ ├── example.yaml │ ├── expected-add-build-and-build2.yaml │ ├── expected-add-build.yaml │ ├── expected-add-build2.yaml │ └── stoatActionHelpers.test.ts ├── jest.config.js ├── package.json ├── public │ ├── favicon.ico │ ├── github-markdown.css │ ├── index.html │ └── profile-round-64.png ├── src │ ├── commands │ │ ├── init.ts │ │ └── local.ts │ ├── helpers │ │ ├── init │ │ │ ├── action.ts │ │ │ ├── configFileHelpers.ts │ │ │ └── stoatActionHelpers.ts │ │ ├── local │ │ │ ├── action.ts │ │ │ ├── commentHelper.ts │ │ │ ├── configFileGlobal.ts │ │ │ └── portHelper.ts │ │ ├── pathHelpers.ts │ │ └── versionWarningBanner.ts │ └── index.ts ├── tsconfig.json ├── tsconfig.test.json └── yarn.lock ├── docs ├── .gitignore ├── README.md ├── babel.config.js ├── docs │ ├── company │ │ ├── _category_.json │ │ ├── contact-us.md │ │ ├── pricing.mdx │ │ ├── roadmap.md │ │ ├── team.md │ │ ├── updates.md │ │ └── vision.md │ ├── concepts │ │ ├── _category_.json │ │ ├── aggregation.md │ │ ├── configuring.md │ │ ├── local-previews.mdx │ │ ├── static-hosting.mdx │ │ └── templating.md │ ├── installation.mdx │ ├── intro.md │ ├── partials │ │ ├── _persona_list.mdx │ │ ├── _pricing_table.mdx │ │ └── _tutorial_list.mdx │ ├── tutorials │ │ ├── _category_.json │ │ ├── build-runtimes.mdx │ │ ├── create-and-update-comment.mdx │ │ ├── index.mdx │ │ ├── preview-components.mdx │ │ ├── preview-images.mdx │ │ ├── preview-remotion.md │ │ ├── preview-static-site.mdx │ │ ├── preview-videos.md │ │ ├── track-metric.md │ │ ├── view-kubernetes-logs.mdx │ │ └── view-reports.mdx │ └── why-stoat │ │ ├── _category_.json │ │ ├── devops.mdx │ │ ├── index.mdx │ │ ├── java.mdx │ │ ├── javascript.mdx │ │ ├── managers.mdx │ │ └── python.mdx ├── docusaurus.config.js ├── package.json ├── sidebars.js ├── src │ ├── components │ │ └── HomepageFeatures │ │ │ ├── index.js │ │ │ └── styles.module.css │ ├── css │ │ └── custom.css │ └── pages │ │ ├── index.js │ │ └── index.module.css ├── static │ ├── .nojekyll │ └── img │ │ ├── cofounders_400px.jpeg │ │ ├── example-screenshot.png │ │ ├── examples │ │ ├── docusaurus-logo.svg │ │ ├── jacoco-logo.svg │ │ ├── jest-logo.svg │ │ └── storybook-logo.svg │ │ ├── favicon.ico │ │ ├── logo-128.png │ │ ├── undraw_docusaurus_mountain.svg │ │ ├── undraw_docusaurus_react.svg │ │ └── undraw_docusaurus_tree.svg ├── vercel.json └── yarn.lock ├── tsconfig.json └── types ├── .gitignore ├── README.md ├── package.json ├── src ├── api.ts ├── index.ts ├── plugin.ts ├── schemas │ ├── index.ts │ ├── stoatConfigSchema.json │ ├── stoatConfigSchema.ts │ ├── stoatConfigSchemaRendered.json │ └── stoatConfigSchemaRendered.ts └── template.ts ├── tsconfig.json └── yarn.lock /.gitattributes: -------------------------------------------------------------------------------- 1 | dist/** -diff linguist-generated=true 2 | -------------------------------------------------------------------------------- /.github/dependabot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/.github/dependabot.yaml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/.github/workflows/codeql-analysis.yaml -------------------------------------------------------------------------------- /.github/workflows/docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/.github/workflows/docs.yaml -------------------------------------------------------------------------------- /.github/workflows/test-action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/.github/workflows/test-action.yaml -------------------------------------------------------------------------------- /.github/workflows/test-cli.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/.github/workflows/test-cli.yaml -------------------------------------------------------------------------------- /.github/workflows/test-types.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/.github/workflows/test-types.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/markdown.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/.idea/markdown.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/stoat-action.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/.idea/stoat-action.iml -------------------------------------------------------------------------------- /.stoat/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/.stoat/config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/README.md -------------------------------------------------------------------------------- /action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action.yml -------------------------------------------------------------------------------- /action/.eslintignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | lib/ 3 | node_modules/ 4 | jest.config.js 5 | -------------------------------------------------------------------------------- /action/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/.eslintrc.json -------------------------------------------------------------------------------- /action/.gitignore: -------------------------------------------------------------------------------- 1 | dist/src 2 | package-lock.json 3 | -------------------------------------------------------------------------------- /action/.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/.husky/pre-commit -------------------------------------------------------------------------------- /action/.prettierignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | lib/ 3 | node_modules/ 4 | coverage/ 5 | -------------------------------------------------------------------------------- /action/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/.prettierrc.js -------------------------------------------------------------------------------- /action/__tests__/matrixHelpers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/__tests__/matrixHelpers.test.ts -------------------------------------------------------------------------------- /action/__tests__/plugins/autoHosting/plugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/__tests__/plugins/autoHosting/plugin.test.ts -------------------------------------------------------------------------------- /action/__tests__/plugins/metric/helpers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/__tests__/plugins/metric/helpers.test.ts -------------------------------------------------------------------------------- /action/__tests__/plugins/metric/invalid1.json: -------------------------------------------------------------------------------- 1 | { "number": 1 } 2 | -------------------------------------------------------------------------------- /action/__tests__/plugins/metric/invalid2.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/__tests__/plugins/metric/invalid2.jsonl -------------------------------------------------------------------------------- /action/__tests__/plugins/metric/invalid3.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/__tests__/plugins/metric/invalid3.csv -------------------------------------------------------------------------------- /action/__tests__/plugins/metric/metric1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/__tests__/plugins/metric/metric1.json -------------------------------------------------------------------------------- /action/__tests__/plugins/metric/metric2.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/__tests__/plugins/metric/metric2.jsonl -------------------------------------------------------------------------------- /action/__tests__/plugins/metric/metric3.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/__tests__/plugins/metric/metric3.csv -------------------------------------------------------------------------------- /action/__tests__/plugins/pluginRunner.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/__tests__/plugins/pluginRunner.test.ts -------------------------------------------------------------------------------- /action/__tests__/plugins/staticHosting/helpers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/__tests__/plugins/staticHosting/helpers.test.ts -------------------------------------------------------------------------------- /action/__tests__/plugins/staticHosting/plugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/__tests__/plugins/staticHosting/plugin.test.ts -------------------------------------------------------------------------------- /action/__tests__/stoatApiHelpers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/__tests__/stoatApiHelpers.test.ts -------------------------------------------------------------------------------- /action/__tests__/templateHelpers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/__tests__/templateHelpers.test.ts -------------------------------------------------------------------------------- /action/__tests__/templates/template1.hbs: -------------------------------------------------------------------------------- 1 | template1 2 | -------------------------------------------------------------------------------- /action/__tests__/templates/template2.jinja2: -------------------------------------------------------------------------------- 1 | template2 2 | -------------------------------------------------------------------------------- /action/__tests__/workflowHelpers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/__tests__/workflowHelpers.test.ts -------------------------------------------------------------------------------- /action/dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/dist/index.js -------------------------------------------------------------------------------- /action/dist/index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/dist/index.js.map -------------------------------------------------------------------------------- /action/dist/licenses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/dist/licenses.txt -------------------------------------------------------------------------------- /action/dist/sourcemap-register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/dist/sourcemap-register.js -------------------------------------------------------------------------------- /action/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/jest.config.js -------------------------------------------------------------------------------- /action/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/package.json -------------------------------------------------------------------------------- /action/scripts/testJimp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/scripts/testJimp.ts -------------------------------------------------------------------------------- /action/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/app.ts -------------------------------------------------------------------------------- /action/src/commentHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/commentHelpers.ts -------------------------------------------------------------------------------- /action/src/configHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/configHelpers.ts -------------------------------------------------------------------------------- /action/src/matrixHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/matrixHelpers.ts -------------------------------------------------------------------------------- /action/src/plugins/autoHosting/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/plugins/autoHosting/constants.ts -------------------------------------------------------------------------------- /action/src/plugins/autoHosting/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/plugins/autoHosting/index.ts -------------------------------------------------------------------------------- /action/src/plugins/autoHosting/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/plugins/autoHosting/plugin.ts -------------------------------------------------------------------------------- /action/src/plugins/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/plugins/helpers.ts -------------------------------------------------------------------------------- /action/src/plugins/imageDiff/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/plugins/imageDiff/index.ts -------------------------------------------------------------------------------- /action/src/plugins/imageDiff/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/plugins/imageDiff/plugin.ts -------------------------------------------------------------------------------- /action/src/plugins/jobRuntime/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/plugins/jobRuntime/index.ts -------------------------------------------------------------------------------- /action/src/plugins/jobRuntime/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/plugins/jobRuntime/plugin.ts -------------------------------------------------------------------------------- /action/src/plugins/json/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/plugins/json/index.ts -------------------------------------------------------------------------------- /action/src/plugins/json/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/plugins/json/plugin.ts -------------------------------------------------------------------------------- /action/src/plugins/metric/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/plugins/metric/helpers.ts -------------------------------------------------------------------------------- /action/src/plugins/metric/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/plugins/metric/index.ts -------------------------------------------------------------------------------- /action/src/plugins/metric/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/plugins/metric/plugin.ts -------------------------------------------------------------------------------- /action/src/plugins/pluginRunner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/plugins/pluginRunner.ts -------------------------------------------------------------------------------- /action/src/plugins/staticHosting/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/plugins/staticHosting/constants.ts -------------------------------------------------------------------------------- /action/src/plugins/staticHosting/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/plugins/staticHosting/helpers.ts -------------------------------------------------------------------------------- /action/src/plugins/staticHosting/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/plugins/staticHosting/index.ts -------------------------------------------------------------------------------- /action/src/plugins/staticHosting/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/plugins/staticHosting/plugin.ts -------------------------------------------------------------------------------- /action/src/plugins/workflowDispatch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/plugins/workflowDispatch/index.ts -------------------------------------------------------------------------------- /action/src/plugins/workflowDispatch/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/plugins/workflowDispatch/plugin.ts -------------------------------------------------------------------------------- /action/src/pullRequestHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/pullRequestHelpers.ts -------------------------------------------------------------------------------- /action/src/stoatApiHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/stoatApiHelpers.ts -------------------------------------------------------------------------------- /action/src/templateHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/templateHelpers.ts -------------------------------------------------------------------------------- /action/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/types.ts -------------------------------------------------------------------------------- /action/src/workflowHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/src/workflowHelpers.ts -------------------------------------------------------------------------------- /action/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/tsconfig.json -------------------------------------------------------------------------------- /action/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/tsconfig.test.json -------------------------------------------------------------------------------- /action/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/action/yarn.lock -------------------------------------------------------------------------------- /cli/.eslintignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | lib/ 3 | node_modules/ 4 | jest.config.js 5 | -------------------------------------------------------------------------------- /cli/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/.eslintrc.json -------------------------------------------------------------------------------- /cli/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | package-lock.json 3 | -------------------------------------------------------------------------------- /cli/.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/.husky/pre-commit -------------------------------------------------------------------------------- /cli/.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | lib 3 | node_modules 4 | coverage 5 | -------------------------------------------------------------------------------- /cli/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/.prettierrc.js -------------------------------------------------------------------------------- /cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/README.md -------------------------------------------------------------------------------- /cli/__tests__/example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/__tests__/example.yaml -------------------------------------------------------------------------------- /cli/__tests__/expected-add-build-and-build2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/__tests__/expected-add-build-and-build2.yaml -------------------------------------------------------------------------------- /cli/__tests__/expected-add-build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/__tests__/expected-add-build.yaml -------------------------------------------------------------------------------- /cli/__tests__/expected-add-build2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/__tests__/expected-add-build2.yaml -------------------------------------------------------------------------------- /cli/__tests__/stoatActionHelpers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/__tests__/stoatActionHelpers.test.ts -------------------------------------------------------------------------------- /cli/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/jest.config.js -------------------------------------------------------------------------------- /cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/package.json -------------------------------------------------------------------------------- /cli/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/public/favicon.ico -------------------------------------------------------------------------------- /cli/public/github-markdown.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/public/github-markdown.css -------------------------------------------------------------------------------- /cli/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/public/index.html -------------------------------------------------------------------------------- /cli/public/profile-round-64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/public/profile-round-64.png -------------------------------------------------------------------------------- /cli/src/commands/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/src/commands/init.ts -------------------------------------------------------------------------------- /cli/src/commands/local.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/src/commands/local.ts -------------------------------------------------------------------------------- /cli/src/helpers/init/action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/src/helpers/init/action.ts -------------------------------------------------------------------------------- /cli/src/helpers/init/configFileHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/src/helpers/init/configFileHelpers.ts -------------------------------------------------------------------------------- /cli/src/helpers/init/stoatActionHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/src/helpers/init/stoatActionHelpers.ts -------------------------------------------------------------------------------- /cli/src/helpers/local/action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/src/helpers/local/action.ts -------------------------------------------------------------------------------- /cli/src/helpers/local/commentHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/src/helpers/local/commentHelper.ts -------------------------------------------------------------------------------- /cli/src/helpers/local/configFileGlobal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/src/helpers/local/configFileGlobal.ts -------------------------------------------------------------------------------- /cli/src/helpers/local/portHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/src/helpers/local/portHelper.ts -------------------------------------------------------------------------------- /cli/src/helpers/pathHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/src/helpers/pathHelpers.ts -------------------------------------------------------------------------------- /cli/src/helpers/versionWarningBanner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/src/helpers/versionWarningBanner.ts -------------------------------------------------------------------------------- /cli/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/src/index.ts -------------------------------------------------------------------------------- /cli/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/tsconfig.json -------------------------------------------------------------------------------- /cli/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/tsconfig.test.json -------------------------------------------------------------------------------- /cli/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/cli/yarn.lock -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/babel.config.js -------------------------------------------------------------------------------- /docs/docs/company/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/company/_category_.json -------------------------------------------------------------------------------- /docs/docs/company/contact-us.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/company/contact-us.md -------------------------------------------------------------------------------- /docs/docs/company/pricing.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/company/pricing.mdx -------------------------------------------------------------------------------- /docs/docs/company/roadmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/company/roadmap.md -------------------------------------------------------------------------------- /docs/docs/company/team.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/company/team.md -------------------------------------------------------------------------------- /docs/docs/company/updates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/company/updates.md -------------------------------------------------------------------------------- /docs/docs/company/vision.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/company/vision.md -------------------------------------------------------------------------------- /docs/docs/concepts/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/concepts/_category_.json -------------------------------------------------------------------------------- /docs/docs/concepts/aggregation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/concepts/aggregation.md -------------------------------------------------------------------------------- /docs/docs/concepts/configuring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/concepts/configuring.md -------------------------------------------------------------------------------- /docs/docs/concepts/local-previews.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/concepts/local-previews.mdx -------------------------------------------------------------------------------- /docs/docs/concepts/static-hosting.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/concepts/static-hosting.mdx -------------------------------------------------------------------------------- /docs/docs/concepts/templating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/concepts/templating.md -------------------------------------------------------------------------------- /docs/docs/installation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/installation.mdx -------------------------------------------------------------------------------- /docs/docs/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/intro.md -------------------------------------------------------------------------------- /docs/docs/partials/_persona_list.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/partials/_persona_list.mdx -------------------------------------------------------------------------------- /docs/docs/partials/_pricing_table.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/partials/_pricing_table.mdx -------------------------------------------------------------------------------- /docs/docs/partials/_tutorial_list.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/partials/_tutorial_list.mdx -------------------------------------------------------------------------------- /docs/docs/tutorials/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/tutorials/_category_.json -------------------------------------------------------------------------------- /docs/docs/tutorials/build-runtimes.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/tutorials/build-runtimes.mdx -------------------------------------------------------------------------------- /docs/docs/tutorials/create-and-update-comment.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/tutorials/create-and-update-comment.mdx -------------------------------------------------------------------------------- /docs/docs/tutorials/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/tutorials/index.mdx -------------------------------------------------------------------------------- /docs/docs/tutorials/preview-components.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/tutorials/preview-components.mdx -------------------------------------------------------------------------------- /docs/docs/tutorials/preview-images.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/tutorials/preview-images.mdx -------------------------------------------------------------------------------- /docs/docs/tutorials/preview-remotion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/tutorials/preview-remotion.md -------------------------------------------------------------------------------- /docs/docs/tutorials/preview-static-site.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/tutorials/preview-static-site.mdx -------------------------------------------------------------------------------- /docs/docs/tutorials/preview-videos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/tutorials/preview-videos.md -------------------------------------------------------------------------------- /docs/docs/tutorials/track-metric.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/tutorials/track-metric.md -------------------------------------------------------------------------------- /docs/docs/tutorials/view-kubernetes-logs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/tutorials/view-kubernetes-logs.mdx -------------------------------------------------------------------------------- /docs/docs/tutorials/view-reports.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/tutorials/view-reports.mdx -------------------------------------------------------------------------------- /docs/docs/why-stoat/_category_.json: -------------------------------------------------------------------------------- 1 | { 2 | "position": 3 3 | } 4 | -------------------------------------------------------------------------------- /docs/docs/why-stoat/devops.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/why-stoat/devops.mdx -------------------------------------------------------------------------------- /docs/docs/why-stoat/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/why-stoat/index.mdx -------------------------------------------------------------------------------- /docs/docs/why-stoat/java.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/why-stoat/java.mdx -------------------------------------------------------------------------------- /docs/docs/why-stoat/javascript.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/why-stoat/javascript.mdx -------------------------------------------------------------------------------- /docs/docs/why-stoat/managers.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/why-stoat/managers.mdx -------------------------------------------------------------------------------- /docs/docs/why-stoat/python.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docs/why-stoat/python.mdx -------------------------------------------------------------------------------- /docs/docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/docusaurus.config.js -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/sidebars.js -------------------------------------------------------------------------------- /docs/src/components/HomepageFeatures/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/src/components/HomepageFeatures/index.js -------------------------------------------------------------------------------- /docs/src/components/HomepageFeatures/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/src/components/HomepageFeatures/styles.module.css -------------------------------------------------------------------------------- /docs/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/src/css/custom.css -------------------------------------------------------------------------------- /docs/src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/src/pages/index.js -------------------------------------------------------------------------------- /docs/src/pages/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/src/pages/index.module.css -------------------------------------------------------------------------------- /docs/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/static/img/cofounders_400px.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/static/img/cofounders_400px.jpeg -------------------------------------------------------------------------------- /docs/static/img/example-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/static/img/example-screenshot.png -------------------------------------------------------------------------------- /docs/static/img/examples/docusaurus-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/static/img/examples/docusaurus-logo.svg -------------------------------------------------------------------------------- /docs/static/img/examples/jacoco-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/static/img/examples/jacoco-logo.svg -------------------------------------------------------------------------------- /docs/static/img/examples/jest-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/static/img/examples/jest-logo.svg -------------------------------------------------------------------------------- /docs/static/img/examples/storybook-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/static/img/examples/storybook-logo.svg -------------------------------------------------------------------------------- /docs/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/static/img/favicon.ico -------------------------------------------------------------------------------- /docs/static/img/logo-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/static/img/logo-128.png -------------------------------------------------------------------------------- /docs/static/img/undraw_docusaurus_mountain.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/static/img/undraw_docusaurus_mountain.svg -------------------------------------------------------------------------------- /docs/static/img/undraw_docusaurus_react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/static/img/undraw_docusaurus_react.svg -------------------------------------------------------------------------------- /docs/static/img/undraw_docusaurus_tree.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/static/img/undraw_docusaurus_tree.svg -------------------------------------------------------------------------------- /docs/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/vercel.json -------------------------------------------------------------------------------- /docs/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/docs/yarn.lock -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | coverage-ts/ 3 | -------------------------------------------------------------------------------- /types/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/types/README.md -------------------------------------------------------------------------------- /types/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/types/package.json -------------------------------------------------------------------------------- /types/src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/types/src/api.ts -------------------------------------------------------------------------------- /types/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/types/src/index.ts -------------------------------------------------------------------------------- /types/src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/types/src/plugin.ts -------------------------------------------------------------------------------- /types/src/schemas/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/types/src/schemas/index.ts -------------------------------------------------------------------------------- /types/src/schemas/stoatConfigSchema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/types/src/schemas/stoatConfigSchema.json -------------------------------------------------------------------------------- /types/src/schemas/stoatConfigSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/types/src/schemas/stoatConfigSchema.ts -------------------------------------------------------------------------------- /types/src/schemas/stoatConfigSchemaRendered.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/types/src/schemas/stoatConfigSchemaRendered.json -------------------------------------------------------------------------------- /types/src/schemas/stoatConfigSchemaRendered.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/types/src/schemas/stoatConfigSchemaRendered.ts -------------------------------------------------------------------------------- /types/src/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/types/src/template.ts -------------------------------------------------------------------------------- /types/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/types/tsconfig.json -------------------------------------------------------------------------------- /types/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoat-dev/stoat-action/HEAD/types/yarn.lock --------------------------------------------------------------------------------