diff --git a/dist/index.js b/dist/index.js index ada2af4..c4be90a 100644 --- a/dist/index.js +++ b/dist/index.js @@ -25,7 +25,7 @@ function getGitHubInput () { defaultBranch: core.getInput('default-branch') || undefined, repoUrl: core.getInput('repo-url') || process.env.GITHUB_REPOSITORY, apiUrl: core.getInput('github-api-url') || GITHUB_API_URL, - graphqlUrl: core.getInput('github-graphql-url') || GITHUB_GRAPHQL_URL, + graphqlUrl: (core.getInput('github-graphql-url') || '').replace(/\/graphql$/, '') || GITHUB_GRAPHQL_URL, token: core.getInput('token', { required: true }) } } @@ -128,6 +128,27 @@ async function manifestInstance (github) { const pullRequestTitlePattern = core.getInput('pull-request-title-pattern') || undefined const draft = core.getBooleanInput('draft') const draftPullRequest = core.getBooleanInput('draft-pull-request') + const changelogType = core.getInput('changelog-notes-type') || undefined + const versioning = core.getInput('versioning-strategy') || undefined + const releaseAs = core.getInput('release-as') || undefined + const skipGithubRelease = core.getBooleanInput('skip-github-release') + const prerelease = core.getBooleanInput('prerelease') + const component = core.getInput('component') || undefined + const includeVInTag = core.getBooleanInput('include-v-in-tag') + const tagSeparator = core.getInput('tag-separator') || undefined + const snapshotLabels = core.getMultilineInput('snapshot-labels') || undefined + const bootstrapSha = core.getInput('bootstrap-sha') || undefined + const lastReleaseSha = core.getInput('last-release-sha') || undefined + const alwaysLinkLocal = core.getBooleanInput('always-link-local') + const separatePullRequests = core.getBooleanInput('separate-pull-requests') + const plugins = core.getMultilineInput('plugins') || undefined + const labels = core.getMultilineInput('labels') || undefined + const releaseLabels = core.getMultilineInput('release-labels') || undefined + const skipLabeling = core.getBooleanInput('skip-labeling') + const sequentialCalls = core.getBooleanInput('sequential-calls') + const groupPullRequestTitlePattern = core.getInput('group-pull-request-title-pattern') || undefined + const releaseSearchDepth = core.getInput('release-search-depth') || undefined + const commitSearchDepth = core.getInput('commit-search-depth') || undefined return await Manifest.fromConfig( github, github.repository.defaultBranch, @@ -143,12 +164,37 @@ async function manifestInstance (github) { extraFiles, includeComponentInTag: monorepoTags, pullRequestTitlePattern, - draftPullRequest + draftPullRequest, + versioning, + releaseAs, + skipGithubRelease, + draft, + prerelease, + component, + includeVInTag, + tagSeparator, + changelogType, + snapshotLabels }, { draft, signoff, - fork + fork, + draftPullRequest, + bootstrapSha, + lastReleaseSha, + alwaysLinkLocal, + separatePullRequests, + plugins, + labels, + releaseLabels, + snapshotLabels, + skipLabeling, + sequentialCalls, + prerelease, + groupPullRequestTitlePattern, + releaseSearchDepth, + commitSearchDepth }, path )