├── .github └── workflows │ ├── release.yml │ └── test.yml ├── .gitignore ├── .nvmrc ├── LICENSE ├── README.md ├── index.js ├── lib ├── add-channel.js ├── definitions │ ├── constants.js │ ├── errors.js │ ├── retry.js │ └── throttle.js ├── fail.js ├── find-sr-issues.js ├── get-error.js ├── get-fail-comment.js ├── get-release-links.js ├── get-success-comment.js ├── glob-assets.js ├── is-prerelease.js ├── octokit.js ├── parse-github-url.js ├── publish.js ├── resolve-config.js ├── success.js └── verify.js ├── package.json └── test ├── add-channel.test.js ├── fail.test.js ├── find-sr-issue.test.js ├── fixtures ├── files │ ├── .dotfile │ ├── upload.txt │ └── upload_other.txt └── ssl │ ├── ssl-cert-snakeoil.key │ └── ssl-cert-snakeoil.pem ├── get-fail-comment.test.js ├── get-release-links.test.js ├── get-success-comment.test.js ├── glob-assets.test.js ├── helpers └── test-octokit.js ├── integration.test.js ├── is-prerelease.test.js ├── octokit-proxy-integration.test.js ├── publish.test.js ├── success.test.js ├── to-octokit-options.test.js └── verify.test.js /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 24 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/README.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/index.js -------------------------------------------------------------------------------- /lib/add-channel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/lib/add-channel.js -------------------------------------------------------------------------------- /lib/definitions/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/lib/definitions/constants.js -------------------------------------------------------------------------------- /lib/definitions/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/lib/definitions/errors.js -------------------------------------------------------------------------------- /lib/definitions/retry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/lib/definitions/retry.js -------------------------------------------------------------------------------- /lib/definitions/throttle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/lib/definitions/throttle.js -------------------------------------------------------------------------------- /lib/fail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/lib/fail.js -------------------------------------------------------------------------------- /lib/find-sr-issues.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/lib/find-sr-issues.js -------------------------------------------------------------------------------- /lib/get-error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/lib/get-error.js -------------------------------------------------------------------------------- /lib/get-fail-comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/lib/get-fail-comment.js -------------------------------------------------------------------------------- /lib/get-release-links.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/lib/get-release-links.js -------------------------------------------------------------------------------- /lib/get-success-comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/lib/get-success-comment.js -------------------------------------------------------------------------------- /lib/glob-assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/lib/glob-assets.js -------------------------------------------------------------------------------- /lib/is-prerelease.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/lib/is-prerelease.js -------------------------------------------------------------------------------- /lib/octokit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/lib/octokit.js -------------------------------------------------------------------------------- /lib/parse-github-url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/lib/parse-github-url.js -------------------------------------------------------------------------------- /lib/publish.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/lib/publish.js -------------------------------------------------------------------------------- /lib/resolve-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/lib/resolve-config.js -------------------------------------------------------------------------------- /lib/success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/lib/success.js -------------------------------------------------------------------------------- /lib/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/lib/verify.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/package.json -------------------------------------------------------------------------------- /test/add-channel.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/test/add-channel.test.js -------------------------------------------------------------------------------- /test/fail.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/test/fail.test.js -------------------------------------------------------------------------------- /test/find-sr-issue.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/test/find-sr-issue.test.js -------------------------------------------------------------------------------- /test/fixtures/files/.dotfile: -------------------------------------------------------------------------------- 1 | Upload file content -------------------------------------------------------------------------------- /test/fixtures/files/upload.txt: -------------------------------------------------------------------------------- 1 | Upload file content -------------------------------------------------------------------------------- /test/fixtures/files/upload_other.txt: -------------------------------------------------------------------------------- 1 | Upload file content -------------------------------------------------------------------------------- /test/fixtures/ssl/ssl-cert-snakeoil.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/test/fixtures/ssl/ssl-cert-snakeoil.key -------------------------------------------------------------------------------- /test/fixtures/ssl/ssl-cert-snakeoil.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/test/fixtures/ssl/ssl-cert-snakeoil.pem -------------------------------------------------------------------------------- /test/get-fail-comment.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/test/get-fail-comment.test.js -------------------------------------------------------------------------------- /test/get-release-links.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/test/get-release-links.test.js -------------------------------------------------------------------------------- /test/get-success-comment.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/test/get-success-comment.test.js -------------------------------------------------------------------------------- /test/glob-assets.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/test/glob-assets.test.js -------------------------------------------------------------------------------- /test/helpers/test-octokit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/test/helpers/test-octokit.js -------------------------------------------------------------------------------- /test/integration.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/test/integration.test.js -------------------------------------------------------------------------------- /test/is-prerelease.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/test/is-prerelease.test.js -------------------------------------------------------------------------------- /test/octokit-proxy-integration.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/test/octokit-proxy-integration.test.js -------------------------------------------------------------------------------- /test/publish.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/test/publish.test.js -------------------------------------------------------------------------------- /test/success.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/test/success.test.js -------------------------------------------------------------------------------- /test/to-octokit-options.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/test/to-octokit-options.test.js -------------------------------------------------------------------------------- /test/verify.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semantic-release/github/HEAD/test/verify.test.js --------------------------------------------------------------------------------