├── .eslintrc.js ├── .github └── workflows │ ├── autosquash.yml │ ├── publish.yml │ └── test.yml ├── .gitignore ├── LICENSE ├── README.md ├── action.yml ├── assets ├── autosquash.png ├── clean-merge.png └── disappeared.png ├── jest.config.js ├── package.json ├── prettier.config.js ├── src ├── autosquash.ts ├── filter-body.test.ts ├── filter-body.ts ├── handle-error.ts └── index.ts ├── tsconfig.json └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tibdex/autosquash/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/autosquash.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tibdex/autosquash/HEAD/.github/workflows/autosquash.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tibdex/autosquash/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tibdex/autosquash/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /dist 2 | /node_modules 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tibdex/autosquash/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tibdex/autosquash/HEAD/README.md -------------------------------------------------------------------------------- /action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tibdex/autosquash/HEAD/action.yml -------------------------------------------------------------------------------- /assets/autosquash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tibdex/autosquash/HEAD/assets/autosquash.png -------------------------------------------------------------------------------- /assets/clean-merge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tibdex/autosquash/HEAD/assets/clean-merge.png -------------------------------------------------------------------------------- /assets/disappeared.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tibdex/autosquash/HEAD/assets/disappeared.png -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tibdex/autosquash/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tibdex/autosquash/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | 3 | module.exports = { 4 | trailingComma: "all", 5 | }; 6 | -------------------------------------------------------------------------------- /src/autosquash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tibdex/autosquash/HEAD/src/autosquash.ts -------------------------------------------------------------------------------- /src/filter-body.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tibdex/autosquash/HEAD/src/filter-body.test.ts -------------------------------------------------------------------------------- /src/filter-body.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tibdex/autosquash/HEAD/src/filter-body.ts -------------------------------------------------------------------------------- /src/handle-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tibdex/autosquash/HEAD/src/handle-error.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tibdex/autosquash/HEAD/src/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tibdex/autosquash/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tibdex/autosquash/HEAD/yarn.lock --------------------------------------------------------------------------------