From 423817a30fb7a5024ac315bf45d381b1020aab02 Mon Sep 17 00:00:00 2001 From: martonvago Date: Wed, 20 Aug 2025 11:23:42 +0100 Subject: [PATCH] docs: :memo: update post-copy message to latest version --- copier.yaml | 30 ++++++++++++++++++++---------- 1 file changed, 20 insertions(+), 10 deletions(-) diff --git a/copier.yaml b/copier.yaml index 8cfb97c..70e0edf 100644 --- a/copier.yaml +++ b/copier.yaml @@ -11,32 +11,42 @@ _message_after_copy: | Your project "{{ package_abbrev }}" has been created successfully! - Next steps: + See the [guide](https://template-data-package.seedcase-project.org/docs/guide) for more detail + on the next steps. Briefly: 1. Change directory to the project root: - $ cd {{ _copier_conf.dst_path }} + ``` bash + cd {{ _copier_conf.dst_path | realpath }} + ``` 2. Install the pre-commit hooks: - $ just install-precommit + ``` bash + just install-precommit + ``` 3. Install [`spaid`](https://github.com/seedcase-project/spaid) and run these setup steps: - $ spaid_gh_create_repo_from_local -h - $ spaid_gh_set_repo_settings -h - $ spaid_gh_ruleset_basic_protect_main -h + ``` bash + spaid_gh_create_repo_from_local -h + spaid_gh_set_repo_settings -h + spaid_gh_ruleset_basic_protect_main -h + ``` 4. Configure GitHub following this [guide](https://guidebook.seedcase-project.org/operations/security#using-github-apps-to-generate-tokens): - - Install the [auto-release-token](https://github.com/apps/auto-release-token) GitHub App - - Create an `UPDATE_VERSION_TOKEN` secret - - Create an `UPDATE_VERSION_APP_ID` variable + - Install the [auto-release-token](https://github.com/apps/auto-release-token) + and [add-to-board-token](https://github.com/apps/add-to-board-token) GitHub Apps + - Create an `UPDATE_VERSION_TOKEN` and `ADD_TO_BOARD_TOKEN` secret for the GitHub Apps + - Create an `UPDATE_VERSION_APP_ID` and `ADD_TO_BOARD_APP_ID` variable of the GitHub Apps' IDs 5. List and complete all TODO items in the repository: - $ just list-todos + ``` bash + just list-todos + ``` # Questions: package_github_repo: