git.iko.soy/parseable-macos
on master help sign in
Use yyyy.MM.dd.HHmm version format (#38)
6694446iko
.github/workflows/build.yml+1−1
@@ -147,7 +147,7 @@ jobs:
147 - name: Compute version from commit timestamp
147 - name: Compute version from commit timestamp
148 id: version
148 id: version
149 run: |
149 run: |
150− COMMIT_TIMESTAMP=$(TZ=UTC git log -1 --format='%cd' --date=format-local:'%Y%m%d.%H%M%S')
150+ COMMIT_TIMESTAMP=$(TZ=UTC git log -1 --format='%cd' --date=format-local:'%Y.%m.%d.%H%M')
151 echo "timestamp=$COMMIT_TIMESTAMP" >> "$GITHUB_OUTPUT"
151 echo "timestamp=$COMMIT_TIMESTAMP" >> "$GITHUB_OUTPUT"
152
152
153 - name: Download all artifacts
153 - name: Download all artifacts
project.yml+1−1
@@ -39,7 +39,7 @@ targets:
39 SWIFT_COMPILATION_MODE: "wholemodule"
39 SWIFT_COMPILATION_MODE: "wholemodule"
40 postBuildScripts:
40 postBuildScripts:
41 - script: |
41 - script: |
42− COMMIT_TIMESTAMP=$(TZ=UTC git log -1 --format='%cd' --date=format-local:'%Y%m%d.%H%M%S' 2>/dev/null)
42+ COMMIT_TIMESTAMP=$(TZ=UTC git log -1 --format='%cd' --date=format-local:'%Y.%m.%d.%H%M' 2>/dev/null)
43 if [ -n "$COMMIT_TIMESTAMP" ]; then
43 if [ -n "$COMMIT_TIMESTAMP" ]; then
44 /usr/libexec/PlistBuddy -c "Set :CFBundleVersion ${COMMIT_TIMESTAMP}" "${TARGET_BUILD_DIR}/${INFOPLIST_PATH}"
44 /usr/libexec/PlistBuddy -c "Set :CFBundleVersion ${COMMIT_TIMESTAMP}" "${TARGET_BUILD_DIR}/${INFOPLIST_PATH}"
45 /usr/libexec/PlistBuddy -c "Set :CFBundleShortVersionString ${COMMIT_TIMESTAMP}" "${TARGET_BUILD_DIR}/${INFOPLIST_PATH}"
45 /usr/libexec/PlistBuddy -c "Set :CFBundleShortVersionString ${COMMIT_TIMESTAMP}" "${TARGET_BUILD_DIR}/${INFOPLIST_PATH}"