diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 22b057a..0d89866 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -248,15 +248,17 @@ jobs: - name: Determine next version id: version run: | - NEXT=$(scripts/next-version.sh) - LEVEL=$(scripts/next-version.sh --level-only) + # Invoked through bash rather than relying on the executable bit, which is easy to lose on a + # checkout from a Windows working tree. + NEXT=$(bash scripts/next-version.sh) + LEVEL=$(bash scripts/next-version.sh --level-only) echo "next=$NEXT" >> "$GITHUB_OUTPUT" echo "Bumping $LEVEL to $NEXT" - name: Apply version and changelog run: | sed -i "s|^pluginVersion *=.*|pluginVersion = ${{ steps.version.outputs.next }}|" gradle.properties - scripts/prepare-changelog.sh + bash scripts/prepare-changelog.sh ./gradlew patchChangelog # [skip ci] keeps this push from re-triggering the workflow diff --git a/CHANGELOG.md b/CHANGELOG.md index 244379a..80bff79 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,12 @@ # eGovConstant Changelog -## [2.0.0] + +## [Unreleased] ### Added - 영어/한글 UI 동시 지원. IDE 언어 설정을 따르며, 기존에 하드코딩돼 있던 문자열 40여 개를 리소스 번들로 분리. - 한글 초성 검색. `ㅅㅇㅈ` 로 `사용자`, `승인자`, `사업장` 등을 찾을 수 있습니다. diff --git a/gradle.properties b/gradle.properties index 7dc4776..b3fe4f3 100644 --- a/gradle.properties +++ b/gradle.properties @@ -4,7 +4,7 @@ pluginGroup = com.github.yohanki.egovconstant pluginName = eGovConstant pluginRepositoryUrl = https://github.com/YoHanKi/eGovConstant # SemVer format -> https://semver.org -pluginVersion = 2.0.0 +pluginVersion = 1.6.4 # Supported build number ranges and IntelliJ Platform versions -> https://plugins.jetbrains.com/docs/intellij/build-number-ranges.html pluginSinceBuild = 243 diff --git a/scripts/next-version.sh b/scripts/next-version.sh old mode 100644 new mode 100755 diff --git a/scripts/prepare-changelog.sh b/scripts/prepare-changelog.sh old mode 100644 new mode 100755