diff --git a/.github/workflows/template-init.yml b/.github/workflows/template-init.yml index df2ebe9..18cb7c9 100644 --- a/.github/workflows/template-init.yml +++ b/.github/workflows/template-init.yml @@ -27,10 +27,18 @@ jobs: echo "repo_slug=${{ github.event.repository.name }}" >> "$GITHUB_OUTPUT" snake=$(echo "${{ github.event.repository.name }}" | tr '-' '_') echo "repo_snake=$snake" >> "$GITHUB_OUTPUT" + echo "repo_owner=${{ github.event.repository.owner.login }}" >> "$GITHUB_OUTPUT" - name: Create working branch run: git switch -c template-init + - name: Replace repo owner + if: ${{ github.event.repository.owner.login }} != marksverdhei + run: | + repo_owner="${{ steps.names.outputs.repo_owner }}" + # replace repo owner placeholder + grep -lr --exclude-dir=.git 'marksverdhei' . | xargs -r sed -i "s/marksverdhei/${repo_owner}/g" + - name: Replace placeholders inside files run: | repo_slug="${{ steps.names.outputs.repo_slug }}"