@@ -28,13 +28,30 @@ jobs:
28
28
run : echo $GPG_KEY | base64 --decode | gpg --batch --import
29
29
env :
30
30
GPG_KEY : ${{ secrets.GPG_KEY }}
31
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
32
+ CURRENT_YEAR : ${{ env.CURRENT_YEAR }}
33
+ GPG_KEY_ID : ${{ secrets.GPG_KEY_ID }}
34
+ GPG_KEY_PASSPHRASE : ${{ secrets.GPG_KEY_PASSPHRASE }}
35
+ GIT_COMMITTER_NAME : ${{ secrets.GIT_COMMITTER_NAME }}
36
+ GIT_COMMITTER_EMAIL : ${{ secrets.GIT_COMMITTER_EMAIL }}
37
+ GIT_AUTHOR_NAME : Pooya Parsa Dadashi
38
+ GIT_AUTHOR_EMAIL : pooya_parsa_dadashi@yahoo.com
31
39
32
40
- name : Add the custom gpg siging program that passes the passphrase to the gpg CLI
33
41
run : |
34
42
rm -rf /tmp/gpg.sh
35
43
echo '#!/bin/bash' >> /tmp/gpg.sh
36
44
echo 'gpg --batch --pinentry-mode=loopback --passphrase $GPG_KEY_PASSPHRASE $@' >> /tmp/gpg.sh
37
45
chmod +x /tmp/gpg.sh
46
+ env :
47
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
48
+ CURRENT_YEAR : ${{ env.CURRENT_YEAR }}
49
+ GPG_KEY_ID : ${{ secrets.GPG_KEY_ID }}
50
+ GPG_KEY_PASSPHRASE : ${{ secrets.GPG_KEY_PASSPHRASE }}
51
+ GIT_COMMITTER_NAME : ${{ secrets.GIT_COMMITTER_NAME }}
52
+ GIT_COMMITTER_EMAIL : ${{ secrets.GIT_COMMITTER_EMAIL }}
53
+ GIT_AUTHOR_NAME : Pooya Parsa Dadashi
54
+ GIT_AUTHOR_EMAIL : pooya_parsa_dadashi@yahoo.com
38
55
39
56
- name : Create new branch and commit changes
40
57
env :
62
79
git switch -c $BRANCH_NAME develop
63
80
python .github/workflows/update_copyright.py # Run the Python script
64
81
git add . # Ensure all changes are added
65
- git commit -m "docs: update copyright year to ${{ env.CURRENT_YEAR }}"
82
+ git commit -S - m "docs: update copyright year to ${{ env.CURRENT_YEAR }}"
66
83
git push -f origin $BRANCH_NAME
67
84
68
85
0 commit comments