diff --git a/.gitea/workflows/jekyll.yaml b/.gitea/workflows/jekyll.yaml index f5df3b5..5455609 100644 --- a/.gitea/workflows/jekyll.yaml +++ b/.gitea/workflows/jekyll.yaml @@ -27,6 +27,13 @@ jobs: - name: Fix file permissions id: fix_permissions run: | + export uid=1000 + export gid=1000 + export user=ubuntu + export group=ubuntu + id ${user} > /dev/null 2>&1 && \ + { groupmod -g "${gid}" "${group}" && usermod -md /home/${user} -s /bin/bash -g "${group}" -u "${uid}" "${user}"; } || \ + { groupadd -g "${gid}" "${group}" && useradd -md /home/${user} -s /bin/bash -g "${group}" -u "${uid}" "${user}"; } chown -R ubuntu:ubuntu . - name: List files in the repository id: list