|
24 | 24 | $lang = array_merge($lang, [ |
25 | 25 | 'CLI_DESCRIPTION_SKELETON_CREATE' => 'Create a basic skeleton extension', |
26 | 26 | 'PHPBB_SKELETON_EXT' => 'Skeleton Extension', |
27 | | - 'PHPBB_CREATE_SKELETON_EXT' => 'Create skeleton extension', |
28 | | - 'PHPBB_SKELETON_EXT_DOCS' => 'Read the Documentation', |
| 27 | + 'PHPBB_CREATE_SKELETON_EXT' => 'Create a Skeleton Extension', |
| 28 | + 'PHPBB_CREATE_SKELETON_EXPLAIN' => 'Generate your extension’s foundation in seconds. No more setting up files by hand — Skeleton builds it all for you, with clean, fully documented templates based on phpBB’s best practices. Before you begin, be sure to review the 📖 [<a href="%1$s" target="_blank">Skeleton Extension Documentation</a>], 🛡️ [<a href="%2$s" target="_blank">Extension Validation Rules</a>], and 🛠️ [<a href="%3$s" target="_blank">Coding Guidelines</a>].', |
| 29 | + 'PHPBB_SKELETON_EXT_HELP' => 'Learn More', |
29 | 30 |
|
30 | 31 | 'EXTENSION_CLI_SKELETON_SUCCESS' => "<info>Extension created successfully.\nCopy the extension from `store/tmp-ext/` into the `ext/` folder.</info>", |
31 | 32 | 'SKELETON_CLI_COMPOSER_QUESTIONS' => '<comment>Enter composer.json details (hit enter to leave an option empty)</comment>', |
|
119 | 120 | 'SKELETON_QUESTION_COMPONENT_TESTS' => 'Create sample PHPUnit tests?', |
120 | 121 | 'SKELETON_QUESTION_COMPONENT_TESTS_UI' => 'Tests (PHPUnit)', |
121 | 122 | 'SKELETON_QUESTION_COMPONENT_TESTS_EXPLAIN' => 'Unit tests can test an extension to verify that specific portions of its source code work properly. This helps ensure basic code integrity and prevents regressions as an extension is being developed and debugged.', |
122 | | - 'SKELETON_QUESTION_COMPONENT_GITHUBACTIONS' => 'Create a workflow for test execution using Github Actions?', |
123 | | - 'SKELETON_QUESTION_COMPONENT_GITHUBACTIONS_UI' => 'Github Actions CI configuration', |
124 | | - 'SKELETON_QUESTION_COMPONENT_GITHUBACTIONS_EXPLAIN' => 'Github Actions allow you to run PHPUnit tests on your GitHub repository. This will generate the workflow YML needed to begin testing your phpBB extension with each commit and pull request. Note that this workflow will be inside a hidden folder (.github/workflows).', |
125 | | - 'SKELETON_QUESTION_COMPONENT_TRAVIS' => 'Create a sample for test execution on Travis CI?', |
126 | | - 'SKELETON_QUESTION_COMPONENT_TRAVIS_UI' => 'Travis CI configuration', |
127 | | - 'SKELETON_QUESTION_COMPONENT_TRAVIS_EXPLAIN' => 'Travis CI is a platform for running your PHPUnit tests on a GitHub repository. This will generate the basic config and script files needed to begin testing your phpBB extension with each commit and pull request.', |
| 123 | + 'SKELETON_QUESTION_COMPONENT_GITHUBACTIONS' => 'Create a GitHub Actions workflow to run tests in your repository?', |
| 124 | + 'SKELETON_QUESTION_COMPONENT_GITHUBACTIONS_UI' => 'Github Actions workflow', |
| 125 | + 'SKELETON_QUESTION_COMPONENT_GITHUBACTIONS_EXPLAIN' => 'Creates a GitHub Actions workflow to run PHPUnit tests on your repository using a framework maintained by phpBB. The workflow YML file will be placed in the .github/workflows folder and will run tests automatically on each commit and pull request.', |
| 126 | + 'SKELETON_QUESTION_COMPONENT_GITHUBACTIONS_CUSTOM' => 'Create a fully customisable GitHub Actions workflow? (Select this if you plan to modify jobs or steps.)', |
| 127 | + 'SKELETON_QUESTION_COMPONENT_GITHUBACTIONS_CUSTOM_UI' => 'Github Actions custom workflow', |
| 128 | + 'SKELETON_QUESTION_COMPONENT_GITHUBACTIONS_CUSTOM_EXPLAIN' => 'Creates a customisable GitHub Actions workflow to run PHPUnit tests on your repository. This workflow is flexible to fit your specific testing needs and will be saved in the .github/workflows folder, triggered by each commit and pull request. Choosing this will override the non-customisable workflow.', |
128 | 129 | 'SKELETON_QUESTION_COMPONENT_BUILD' => 'Create a sample build script for phing?', |
129 | 130 | 'SKELETON_QUESTION_COMPONENT_BUILD_UI' => 'Build script (phing)', |
130 | 131 | 'SKELETON_QUESTION_COMPONENT_BUILD_EXPLAIN' => 'A phing build script is generated for your extension which can be used to generate build packages to help simplify the release or deployment processes.', |
|
0 commit comments