mirror of
https://github.com/actualbudget/actual.git
synced 2026-03-21 15:36:50 -05:00
update package versions with release action when explicit version passed (#6767)
* update package versions when explicit version passed * note
This commit is contained in:
5
.github/workflows/generate-release-pr.yml
vendored
5
.github/workflows/generate-release-pr.yml
vendored
@@ -35,7 +35,10 @@ jobs:
|
|||||||
pkg="${packages[$key]}"
|
pkg="${packages[$key]}"
|
||||||
|
|
||||||
if [[ -n "${{ github.event.inputs.version }}" ]]; then
|
if [[ -n "${{ github.event.inputs.version }}" ]]; then
|
||||||
version="${{ github.event.inputs.version }}"
|
version=$(node ./packages/ci-actions/bin/get-next-package-version.js \
|
||||||
|
--package-json "./packages/$pkg/package.json" \
|
||||||
|
--version "${{ github.event.inputs.version }}" \
|
||||||
|
--update)
|
||||||
else
|
else
|
||||||
version=$(node ./packages/ci-actions/bin/get-next-package-version.js \
|
version=$(node ./packages/ci-actions/bin/get-next-package-version.js \
|
||||||
--package-json "./packages/$pkg/package.json" \
|
--package-json "./packages/$pkg/package.json" \
|
||||||
|
|||||||
@@ -19,6 +19,10 @@ const options = {
|
|||||||
type: 'string', // nightly, hotfix, monthly, auto
|
type: 'string', // nightly, hotfix, monthly, auto
|
||||||
short: 't',
|
short: 't',
|
||||||
},
|
},
|
||||||
|
version: {
|
||||||
|
type: 'string',
|
||||||
|
short: 'v',
|
||||||
|
},
|
||||||
update: {
|
update: {
|
||||||
type: 'boolean',
|
type: 'boolean',
|
||||||
short: 'u',
|
short: 'u',
|
||||||
@@ -44,7 +48,11 @@ try {
|
|||||||
const packageJson = JSON.parse(fs.readFileSync(packageJsonPath, 'utf8'));
|
const packageJson = JSON.parse(fs.readFileSync(packageJsonPath, 'utf8'));
|
||||||
const currentVersion = packageJson.version;
|
const currentVersion = packageJson.version;
|
||||||
|
|
||||||
|
const explicitVersion = values.version;
|
||||||
let newVersion;
|
let newVersion;
|
||||||
|
if (explicitVersion) {
|
||||||
|
newVersion = explicitVersion;
|
||||||
|
} else {
|
||||||
try {
|
try {
|
||||||
newVersion = getNextVersion({
|
newVersion = getNextVersion({
|
||||||
currentVersion,
|
currentVersion,
|
||||||
@@ -55,6 +63,7 @@ try {
|
|||||||
console.error(e.message);
|
console.error(e.message);
|
||||||
process.exit(1);
|
process.exit(1);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
process.stdout.write(newVersion);
|
process.stdout.write(newVersion);
|
||||||
|
|
||||||
|
|||||||
6
upcoming-release-notes/6767.md
Normal file
6
upcoming-release-notes/6767.md
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
category: Bugfixes
|
||||||
|
authors: [matt-fidd]
|
||||||
|
---
|
||||||
|
|
||||||
|
Update package versions with release action when explicit version passed
|
||||||
Reference in New Issue
Block a user