├── .editorconfig ├── .env.example ├── .eslintrc ├── .gitignore ├── .prettierrc ├── .travis.yml ├── .vscode ├── extensions.json └── settings.json ├── LICENSE ├── README.md ├── app.json ├── index.js ├── jest.config.js ├── lib ├── __fixtures__ │ ├── created.tag.json │ └── listFiles │ │ ├── a │ │ ├── b │ │ └── subdir │ │ └── .empty ├── __mocks__ │ ├── context.js │ ├── github.js │ ├── logger.js │ ├── node-fetch.js │ ├── stores.js │ ├── targets.js │ └── try-require.js ├── __tests__ │ ├── __snapshots__ │ │ └── request.test.js.snap │ ├── changes.test.js │ ├── files.test.js │ ├── request.test.js │ ├── utils.test.js │ └── version.test.js ├── changes.js ├── defaults.js ├── files.js ├── index.js ├── request.js ├── stores │ ├── __tests__ │ │ └── index.test.js │ ├── index.js │ ├── s3.js │ └── zeus.js ├── targets │ ├── __mocks__ │ │ └── releaseContext.js │ ├── __tests__ │ │ └── index.test.js │ ├── brew.js │ ├── cargo.js │ ├── github.js │ ├── index.js │ ├── npm.js │ ├── pods.js │ └── pypi.js ├── utils.js └── version.js ├── package.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["airbnb-base", "prettier"] 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | coverage 2 | node_modules 3 | npm-debug.log 4 | *.pem 5 | .env 6 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/.prettierrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/app.json -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib'); 2 | -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | collectCoverage: true, 3 | testEnvironment: 'node', 4 | }; 5 | -------------------------------------------------------------------------------- /lib/__fixtures__/created.tag.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/__fixtures__/created.tag.json -------------------------------------------------------------------------------- /lib/__fixtures__/listFiles/a: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/__fixtures__/listFiles/b: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/__fixtures__/listFiles/subdir/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/__mocks__/context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/__mocks__/context.js -------------------------------------------------------------------------------- /lib/__mocks__/github.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/__mocks__/github.js -------------------------------------------------------------------------------- /lib/__mocks__/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/__mocks__/logger.js -------------------------------------------------------------------------------- /lib/__mocks__/node-fetch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/__mocks__/node-fetch.js -------------------------------------------------------------------------------- /lib/__mocks__/stores.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/__mocks__/stores.js -------------------------------------------------------------------------------- /lib/__mocks__/targets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/__mocks__/targets.js -------------------------------------------------------------------------------- /lib/__mocks__/try-require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/__mocks__/try-require.js -------------------------------------------------------------------------------- /lib/__tests__/__snapshots__/request.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/__tests__/__snapshots__/request.test.js.snap -------------------------------------------------------------------------------- /lib/__tests__/changes.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/__tests__/changes.test.js -------------------------------------------------------------------------------- /lib/__tests__/files.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/__tests__/files.test.js -------------------------------------------------------------------------------- /lib/__tests__/request.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/__tests__/request.test.js -------------------------------------------------------------------------------- /lib/__tests__/utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/__tests__/utils.test.js -------------------------------------------------------------------------------- /lib/__tests__/version.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/__tests__/version.test.js -------------------------------------------------------------------------------- /lib/changes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/changes.js -------------------------------------------------------------------------------- /lib/defaults.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | store: 's3', 3 | targets: ['github'], 4 | }; 5 | -------------------------------------------------------------------------------- /lib/files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/files.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/request.js -------------------------------------------------------------------------------- /lib/stores/__tests__/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/stores/__tests__/index.test.js -------------------------------------------------------------------------------- /lib/stores/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/stores/index.js -------------------------------------------------------------------------------- /lib/stores/s3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/stores/s3.js -------------------------------------------------------------------------------- /lib/stores/zeus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/stores/zeus.js -------------------------------------------------------------------------------- /lib/targets/__mocks__/releaseContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/targets/__mocks__/releaseContext.js -------------------------------------------------------------------------------- /lib/targets/__tests__/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/targets/__tests__/index.test.js -------------------------------------------------------------------------------- /lib/targets/brew.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/targets/brew.js -------------------------------------------------------------------------------- /lib/targets/cargo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/targets/cargo.js -------------------------------------------------------------------------------- /lib/targets/github.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/targets/github.js -------------------------------------------------------------------------------- /lib/targets/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/targets/index.js -------------------------------------------------------------------------------- /lib/targets/npm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/targets/npm.js -------------------------------------------------------------------------------- /lib/targets/pods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/targets/pods.js -------------------------------------------------------------------------------- /lib/targets/pypi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/targets/pypi.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/utils.js -------------------------------------------------------------------------------- /lib/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/lib/version.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/package.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getsentry/probot-release/HEAD/yarn.lock --------------------------------------------------------------------------------