12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- 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"
- env:
- REPOSITORY: ${{ github.repository }}
- REPOSITORY_OWNER: ${{ github.repository_owner }}
- run: ./.github/scripts/rename.sh "$REPOSITORY" "$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
|