Skip to content

Commit

Permalink
Flipped changed flag
Browse files Browse the repository at this point in the history
  • Loading branch information
armona committed Dec 6, 2021
1 parent 716eb54 commit 1e21010
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 10 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ The action can also automatically update the 'Fix Version' field of a list of Ji
| jira_project | Key of the jira project | Y |
| release_name | Name of the release | Y |
| create | Boolean. Create automatically a jira release| N (default: false ) |
| unrelease | Boolean. Create the Jira release as unreleased| N (default: false ) |
| release | Boolean. Create the Jira release as release (or unreleased)| N (default: true ) |
| tickets | Comma separated list of ticket IDs to include in the release. Update the first release-version. | N (default: '') |
| dry_run | Dump actions that would be taken | N (default: false) |

Expand Down
6 changes: 3 additions & 3 deletions action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,10 @@ inputs:
description: Dump the config
required: false
default: 'false'
unrlease:
description: 'Create the release as unrleased in Jira'
release:
description: 'Create the version as released'
required: false
default: 'false'
default: 'true'


runs:
Expand Down
2 changes: 1 addition & 1 deletion src/env.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@ export const CREATE: string = core.getInput('create', {
})
export const TICKETS: string = core.getInput('tickets', {required: false})
export const DRY_RUN: string = core.getInput('dry_run', {required: false})
export const UNRELEASE: string = core.getInput('unrelease', {required: false})
export const RELEASE: string = core.getInput('release', {required: false})
12 changes: 7 additions & 5 deletions src/main.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import {
CREATE,
TICKETS,
DRY_RUN,
UNRELEASE
RELEASE
} from './env'
import {Project} from './api'
import {Version} from './models'
Expand All @@ -22,6 +22,8 @@ async function run(): Promise<void> {
core.info(`release ${RELEASE_NAME}`)
core.info(`create ${CREATE}`)
core.info(`tickets ${TICKETS}`)
core.info(`release ${RELEASE}`)

return
}

Expand All @@ -32,7 +34,7 @@ async function run(): Promise<void> {
core.info(`release ${RELEASE_NAME}`)
core.info(`create ${CREATE}`)
core.info(`tickets ${TICKETS}`)
core.info(`unrelease ${UNRELEASE}`)
core.info(`release ${RELEASE}`)

const project = await Project.create(EMAIL, API_TOKEN, PROJECT, SUBDOMAIN)
core.info(`Project loaded ${project.project?.id}`)
Expand All @@ -53,7 +55,7 @@ async function run(): Promise<void> {
core.debug(`Project loaded ${project.project?.id}`)

let version = project.getVersion(RELEASE_NAME)
let not_released = UNRELEASE === 'false';
let release = RELEASE == 'true';

if (version === undefined) {
core.debug(`Version ${RELEASE_NAME} not found`)
Expand All @@ -64,7 +66,7 @@ async function run(): Promise<void> {
const versionToCreate: Version = {
name: RELEASE_NAME,
archived: false,
released: not_released,
released: release,
releaseDate: new Date().toISOString(),
projectId: Number(project.project?.id)
}
Expand All @@ -78,7 +80,7 @@ async function run(): Promise<void> {
const versionToUpdate: Version = {
...version,
self: undefined,
released: not_released,
released: release,
releaseDate: new Date().toISOString(),
userReleaseDate: undefined
}
Expand Down

0 comments on commit 1e21010

Please sign in to comment.