From 10c467b333c63bcc16cf7df9aae9d743b6ae13cd Mon Sep 17 00:00:00 2001 From: brostosjoined Date: Sun, 1 Jun 2025 17:50:38 +0300 Subject: [PATCH] . --- .github/workflows/ci.yml | 7 ++++--- test/auto_apply_version_metadata.py | 1 + 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d16c798..bf390bf 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -43,9 +43,10 @@ jobs: - name: Apply Version Metadata run: | - echo "Log:" - git log --pretty=format:'%H' -n 1 - python test/auto_apply_version_metadata.py $(git log --pretty=format:'%h' -n 1) + LAST_SHORTEN_COMMIT_HASH=$(git log --pretty=format:'%h' -n 1) + LAST_COMMIT_HASH=$(git log --pretty=format:'%H' -n 1) + CHANGED_FILES=$(git diff-tree --no-commit-id --name-only -r "$LAST_COMMIT_HASH") + python test/auto_apply_version_metadata.py "$LAST_SHORTEN_COMMIT_HASH" "$CHANGED_FILES" - name: Commit Version Metadata uses: stefanzweifel/git-auto-commit-action@v5 diff --git a/test/auto_apply_version_metadata.py b/test/auto_apply_version_metadata.py index af486fa..d764624 100644 --- a/test/auto_apply_version_metadata.py +++ b/test/auto_apply_version_metadata.py @@ -221,6 +221,7 @@ def auto_apply_version_metadata(last_commit_sha): if __name__ == "__main__": try: last_commit_sha = sys.argv[1] + print(type(sys.argv[1]), sys.argv[1]) except KeyError: raise ValueError("Last commit SHA not provided.") else: