@@ -11,6 +11,8 @@ concurrency:
1111jobs :
1212 gentoo-job :
1313 runs-on : ubuntu-latest # GitHub Actions host runner
14+ permissions :
15+ contents : write
1416 container :
1517 image : gentoo/stage3:desktop # Pulls the Gentoo image from Docker Hub
1618 steps :
2123 - name : Synchronise repo and install essentials
2224 run : |
2325 emerge --sync
24- emerge dev-vcs/git flaggie app-eselect/eselect-repository openssh sudo app-crypt/gnupg
26+ emerge dev-vcs/git flaggie app-eselect/eselect-repository openssh sudo app-crypt/gnupg github-cli
2527 - name : Recreate git repo structure
2628 run : |
2729 git config --global user.name "github-actions[bot]"
@@ -46,11 +48,11 @@ jobs:
4648 useradd -K MAIL_DIR=/dev/null -m builder
4749 chown -R builder $(pwd)
4850 echo "builder ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
49- sudo -E -u builder env HOME=/home/builder git config --global user.name "github-actions[bot]"
50- sudo -E -u builder env HOME=/home/builder git config --global user.email "41898282+github-actions[bot]@users.noreply.github.com"
51- sudo -E -u builder env HOME=/home/builder git config --global init.defaultBranch main
52- sudo -E -u builder env HOME=/home/builder git config --global commit.gpgsign true
53- sudo -E -u builder env HOME=/home/builder git config --global tag.gpgsign true
51+ sudo -E -u builder env HOME=/home/builder git config --local user.name "github-actions[bot]"
52+ sudo -E -u builder env HOME=/home/builder git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com"
53+ sudo -E -u builder env HOME=/home/builder git config --local init.defaultBranch main
54+ sudo -E -u builder env HOME=/home/builder git config --local commit.gpgsign true
55+ sudo -E -u builder env HOME=/home/builder git config --local tag.gpgsign true
5456
5557 sudo -E -u builder git fetch --all
5658 old="$(pwd)"
0 commit comments