-
Notifications
You must be signed in to change notification settings - Fork 0
Improve for dev #23
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
Improve for dev #23
Changes from all commits
Commits
Show all changes
24 commits
Select commit
Hold shift + click to select a range
1370cc9
fix(github-dev): 🐛 remove deprecated github.copilot extension
baxyz add4a03
feat(github-dev): ✨ add ms-vscode.remote-repositories extension
baxyz 043cc70
chore(auto-header): 🔧 update install script and improve configuration…
baxyz a70e93e
chore(essential-dev): 🔧 update version and improve editor settings
baxyz 47af77e
chore(CI-CD): 🔧 remove psi-header configuration and templates
baxyz c979041
feat(dotfiles-sync): ✨ update dotfiles sync feature with new options
baxyz 59b1b6a
docs(CI-CD): 📝 update commit message generation instructions
baxyz bef7d5e
chore(vite-plus): 🔧 fix missing newline at end of file
baxyz 126f1ac
docs(dotfiles-sync): 📝 add migration guide for removed feature
baxyz 9def494
chore(CI-CD): 🔧 remove commit message generation instructions
baxyz 3aa28ef
feat(github-dev): ✨ add shared Copilot Chat commit-message instruction
baxyz eb65013
feat(github-dev): ✨ update shared Copilot Chat instructions for commi…
baxyz a026a5c
feat(CI-CD): ✨ enhance auto-release workflow for feature detection
baxyz b02e99a
docs(CI-CD): 📝 update commit message guidelines with detailed emoji u…
baxyz e93156b
fix(auto-header): 🐛 guard getent under set -e for non-standard users
baxyz b646d66
docs(dotfiles-sync): 📝 fix copy-if-absent wording for gh config.yml
baxyz 03a9fe7
docs(CI-CD): 📝 clarify release workflow relies on GHCR idempotence
baxyz 3494f90
docs(CI-CD): 📝 sync AGENTS.md scopes and github-dev description
baxyz 384e8ee
feat(auto-header): ✨ implement custom headerType with placeholders
baxyz 4c61f2a
feat(dotfiles-sync): 🔒️ stop bind-mounting gh hosts.yml; remove syncG…
baxyz 95e02bd
test(dotfiles-sync): ✅ cover opt-in flags, hosts.yml exclusion and co…
baxyz a87571e
fix(CI-CD): 💚 fix bad version increase on auto-header and dotfiles-sync
baxyz 98e1984
fix(CI-CD): 💚 fix auto-header user mismatch and dotfiles-sync mount s…
baxyz 80f60b3
test(dotfiles-sync): ✅ run copy-if-absent test in sandbox without tou…
baxyz File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,75 +1,16 @@ | ||
| { | ||
| "psi-header.config": { | ||
| "author": "baxyz", | ||
| "authorEmail": "baxy@etik.com", | ||
| "license": "LGPL-3.0-or-later", | ||
| "company": "", | ||
| "copyrightHolder": "baxyz", | ||
| "forceToTop": true | ||
| }, | ||
| "psi-header.templates": [ | ||
| { | ||
| "language": "typescript", | ||
| "template": [ | ||
| "This file is part of helpers4.", | ||
| "Copyright (C) <<yeartoyear>> <<copyrightHolder>>", | ||
| "SPDX-License-Identifier: <<spdxid>>", | ||
| ] | ||
| }, | ||
| { | ||
| "language": "javascript", | ||
| "template": [ | ||
| "This file is part of helpers4.", | ||
| "Copyright (C) <<yeartoyear>> <<copyrightHolder>>", | ||
| "SPDX-License-Identifier: <<spdxid>>", | ||
| ] | ||
| } | ||
| ], | ||
| "psi-header.changes-tracking": { | ||
| "isActive": true, | ||
| "modAuthor": "baxyz", | ||
| "modDate": " - modDate", | ||
| "modDateFormat": "dd/MM/yyyy", | ||
| "include": [ | ||
| "typescript", | ||
| "javascript" | ||
| ], | ||
| "exclude": [ | ||
| "plaintext" | ||
| ] | ||
| }, | ||
| "psi-header.lang-config": [ | ||
| { | ||
| "language": "typescript", | ||
| "begin": "/**", | ||
| "prefix": " * ", | ||
| "end": " */", | ||
| "blankLinesAfter": 1 | ||
| }, | ||
| { | ||
| "language": "javascript", | ||
| "begin": "/**", | ||
| "prefix": " * ", | ||
| "end": " */", | ||
| "blankLinesAfter": 1 | ||
| } | ||
| ], | ||
| "conventionalCommits.scopes": [ | ||
| "angular-dev", | ||
| "auto-header", | ||
| "dotfiles-sync", | ||
| "essential-dev", | ||
| "git-absorb", | ||
| "local-mounts", | ||
| "github-dev", | ||
| "package-auto-install", | ||
| "peon-ping", | ||
| "shell-history-per-project", | ||
| "typescript-dev", | ||
| "vite-plus", | ||
|
baxyz marked this conversation as resolved.
|
||
| "CI-CD" | ||
| ], | ||
| "github.copilot.chat.commitMessageGeneration.instructions": [ | ||
| { | ||
| "text": "Generate commit messages in English only. Use Conventional Commits format with a gitmoji between the scope and the description: `<type>(<scope>): <emoji> <description>`. The scope is optional but when used MUST be one of: angular-dev, auto-header, essential-dev, git-absorb, local-mounts, package-auto-install, peon-ping, shell-history-per-project, typescript-dev, vite-plus, CI-CD. Types and their emoji: feat → ✨, fix → 🐛, docs → 📝, refactor → ♻️, test → ✅, chore → 🔧, perf → 🚀, style → 💄, ci → 👷, build → 📦, revert → ⏪. Always include the emoji. Keep the description short (≤72 chars), lowercase, imperative mood, no period at the end. If there are multiple logical changes, use a bullet list in the body. Examples: `feat(git-absorb): ✨ add version selection option`, `fix(local-mounts): 🐛 fix symlink creation`, `docs(typescript-dev): 📝 update README`." | ||
| } | ||
| ] | ||
| } | ||
| } | ||
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.