name: Create # The workflow will run only when `use this template` is used on: create: jobs: create: # We will only run this action when the repository isn't the template repository # Reference https://docs.github.com/en/actions/learn-github-actions/contexts # Reference https://docs.github.com/en/actions/learn-github-actions/expressions if: ${{ !github.event.repository.is_template }} runs-on: ubuntu-latest permissions: write-all steps: - name: "Check out the repo" uses: "actions/checkout@v3" - name: "Update package.json" run: ./.github/scripts/rename.sh "$GITHUB_REPOSITORY" "$GITHUB_REPOSITORY_OWNER" - name: "Add rename summary" run: | echo "## Commit results" >> $GITHUB_STEP_SUMMARY echo "✅ Passed" >> $GITHUB_STEP_SUMMARY - name: "Update commit" uses: stefanzweifel/git-auto-commit-action@v4 with: commit_message: "feat: initial commit" commit_options: "--amend" push_options: "--force" skip_fetch: true - name: "Add commit summary" run: | echo "## Commit results" >> $GITHUB_STEP_SUMMARY echo "✅ Passed" >> $GITHUB_STEP_SUMMARY