feat: use ignition in fixtures #5
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: "Create" | |
env: | |
DOTENV_CONFIG_PATH: "./.env.example" | |
# The workflow will run when `use this template` is used | |
on: | |
push: | |
jobs: | |
create: | |
# We only run this action when the repository isn't the template repository. References: | |
# - https://docs.github.com/en/actions/learn-github-actions/contexts | |
# - 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@v4" | |
- name: "Update repository metadata" | |
env: | |
GITHUB_REPOSITORY_DESCRIPTION: ${{ github.event.repository.description }} | |
run: | |
./.github/scripts/ci.sh "$GITHUB_REPOSITORY" "$GITHUB_REPOSITORY_OWNER" | |
"$GITHUB_REPOSITORY_DESCRIPTION" | |
- name: "Add update summary" | |
run: | | |
echo "## Update Metadata results" >> $GITHUB_STEP_SUMMARY | |
echo "✅ Passed" >> $GITHUB_STEP_SUMMARY | |
- name: "Remove `ci.sh` and `create.yml`" | |
run: | | |
rm -f "./.github/scripts/ci.sh" | |
rm -f "./.github/workflows/create.yml" | |
- name: "Add remove summary" | |
run: | | |
echo "## Remove result" >> $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 |