Skip to content

Update of automation workflow setup-new-repo, templates and documentation #22

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Apr 22, 2025

Conversation

hdamker
Copy link
Contributor

@hdamker hdamker commented Apr 15, 2025

What type of PR is this?

Add one of the following kinds:

  • enhancement/feature

What this PR does / why we need it:

Updates the initial minimal version of the automation workflow regarding

  • Improvements of documentation in the workflow and within templates/README.md
  • Added cleanup of template files within the new repository
  • Made alternatives within the repository README visible
  • Updates of the post-creation checklist within generated issue for admins
  • Check on GH_REPO_CREATE_TOKEN, error if not available
  • More detailed text for repository description
  • Update within the block quote of the template repository README

Which issue(s) this PR fixes:

Fixes # na

Special notes for reviewers:

For documentation of the workflow see the templates/README.md in the PR.
Moved already in upstream branch to be able to test it ... seems to work ... see https://github.com/camaraproject/TestRepo1501/blob/main/README.md for a result

Potentially will this workflow moved either into the ".github" or the "tooling" repository, to avoid the workflow artifact within the template repository itself.

hdamker and others added 3 commits April 15, 2025 15:42
…tion (#21)

* Update README.md

* Update README.md

* Update initial-admin.md

* Update setup-new-repo.yml

adding cleanup step

* Update setup-new-repo.yml

* Update setup-new-repo.yml

* Update setup-new-repo.yml

* Update setup-new-repo.yml

* Update setup-new-repo.yml

* Update setup-new-repo.yml

* Update setup-new-repo.yml

* Update setup-new-repo.yml

* Update setup-new-repo.yml

* Refactored clean up step

* Update prerrequisites

* Renamed CODEOWNERS_TEMPLATE

* More detailed repository description

* Added comments within the workflow

* Updated workflow documentation

* Some more comments and improvements of the workflow

* Revert change of token check

* Update documentation regarding token creation
@hdamker hdamker requested a review from a team as a code owner April 15, 2025 14:11
@hdamker
Copy link
Contributor Author

hdamker commented Apr 22, 2025

Merging as the branch was already successfully used to create repositories.

@hdamker hdamker merged commit b519d20 into main Apr 22, 2025
4 checks passed
@hdamker hdamker deleted the hdamker-update-template branch May 23, 2025 12:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant