Skip to content

Commit

Permalink
Fix username
Browse files Browse the repository at this point in the history
hetulvp committed Apr 21, 2024
1 parent b0411d7 commit 2dcccc4
Showing 1 changed file with 16 additions and 14 deletions.
30 changes: 16 additions & 14 deletions .github/workflows/update_leaderboard_after_merge.yaml
Original file line number Diff line number Diff line change
@@ -11,23 +11,25 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
fetch-depth: 10

- name: Get merged commit hash
id: merged_commit
- name: Get merge commit hash
id: merge_commit
run: |
merged_commit=$(git show --format=%H -s $GITHUB_SHA)
echo "Merged commit $GITHUB_SHA"
echo "::set-output name=merged_commit::$merged_commit"
merge_commit=$(git log --merges --pretty=format:%H -1 $GITHUB_SHA)
echo "Latest merge commit: $merge_commit"
echo "{merge_commit}={$merge_commit}" >> $GITHUB_OUTPUT
- name: Get author's name from merged commit
id: author_name
# Merge commit has maintainer's name so we get name from second last commit
- name: Get original author's name
id: original_author
run: |
author_name=$(git show -s --format='%ae' ${{ steps.merged_commit.outputs.merged_commit }})
echo "::set-output name=author_name::$author_name"
- name: Print author's name
run: echo "${{ steps.author_name.outputs.author_name }}"

echo "$(git log --format='%ae' -n 2 ${{ steps.merge_commit.outputs.merge_commit }})"
original_author=$(git log --format='%an' -n 2 ${{ steps.merge_commit.outputs.merge_commit }} | tail -n 1)
original_email=$(git log --format='%ae' -n 2 ${{ steps.merge_commit.outputs.merge_commit }} | tail -n 1)
echo "Author of original commit is $original_author ($original_email)"
echo "{original_author}={$original_author}" >> $GITHUB_OUTPUT
- name: Check if there are any changes in submissions dir
uses: dorny/[email protected]
@@ -60,7 +62,7 @@ jobs:
# # author_name=$(git log -1 --pretty=format:'%an' -- "${{ steps.changes.outputs.src_files }}")
# author_name=$("${{ github.event.commits[0].author.name }}")
# echo Last author $author_name
# echo "{author_name}={$author_name}" >> $GITHUB_OUTPUT
# echo "{author_name}={$author_name}" >> $GITHUB_OUTPUT

# - if: ${{ (steps.changes.outputs.src == 'true') && (steps.changes.outputs.src_count == 1) }}
# name: Install Python

0 comments on commit 2dcccc4

Please sign in to comment.