Skip to content

feat: add Update directive to all distributions - #28

Merged
caothu159 merged 5 commits into
mainfrom
feat/add-update-to-distributions
Apr 30, 2026
Merged

feat: add Update directive to all distributions#28
caothu159 merged 5 commits into
mainfrom
feat/add-update-to-distributions

Conversation

@caothu159

Copy link
Copy Markdown
Contributor

Changes

Add Update: {dist}-microsoft to all distributions in conf/distributions.

Example

Codename: buster
Update: buster-microsoft

This tells reprepro to pull packages from the update source defined in conf/updates.

AI Assistant added 5 commits April 30, 2026 01:26
- Method: http://packages.microsoft.com/* -> https://packages.microsoft.com/*/<version>/prod
  Microsoft da doi cau truc repository tu '/dists/' sang '/<version>/prod'
- VerifyRelease: keyrings/MicrosoftGPGKey.gpg -> EB3E94ADBE1229CF (key fingerprint)
- Trixie: comment out vi Microsoft chua co public key
  (key ID EE4D7792F748182B chua public tren key server)
- Remove i386 tu cac distributions co Update: (Microsoft repos khong co i386):
  buster, bullseye, bookworm, bionic, focal, jammy, noble, oracular, plucky
- reprepro --delete clearvanished de xoa i386 entries trong db
- Them trailing newline cho conf/distributions

Refs: #28
Closes: #28
@caothu159
caothu159 merged commit 594f51b into main Apr 30, 2026
1 check passed
@caothu159
caothu159 deleted the feat/add-update-to-distributions branch April 30, 2026 04:17
caothu159 added a commit that referenced this pull request May 15, 2026
* feat: add Update directive to all distributions

* feat: update VerifyRelease path and editorconfig

* fix: update Microsoft repo URLs and remove unsupported architectures

- Method: http://packages.microsoft.com/* -> https://packages.microsoft.com/*/<version>/prod
  Microsoft da doi cau truc repository tu '/dists/' sang '/<version>/prod'
- VerifyRelease: keyrings/MicrosoftGPGKey.gpg -> EB3E94ADBE1229CF (key fingerprint)
- Trixie: comment out vi Microsoft chua co public key
  (key ID EE4D7792F748182B chua public tren key server)
- Remove i386 tu cac distributions co Update: (Microsoft repos khong co i386):
  buster, bullseye, bookworm, bionic, focal, jammy, noble, oracular, plucky
- reprepro --delete clearvanished de xoa i386 entries trong db
- Them trailing newline cho conf/distributions

Refs: #28
Closes: #28

* update debian 13 key

* update Architectures

---------

Co-authored-by: AI Assistant <ai@diepxuan.com>
caothu159 added a commit that referenced this pull request May 29, 2026
* docs(workflow): open 5.6.3 autocomplete task lane

* fix(completion): cache ductn command list (#28)

* fix(completion): cache ductn command list

- Generate /usr/share/ductn/commands during package install
- Make bash completion read command cache before runtime fallback
- Document command cache behavior for 5.6.3 task 001

* fix(completion): bypass installed cache for dev wrappers

- Skip /usr/share/ductn/commands when completing path wrappers like ./ductn
- Keep explicit DUCTN_COMMANDS_CACHE override for validation
- Document cache selection order

---------

Co-authored-by: AI Assistant <ai@diepxuan.com>

* feat(completion): add command cache maintenance command (#29)

- Add completion:cache show/refresh/path command
- Add tests for command cache helpers and registration
- Document operational cache maintenance workflow

Co-authored-by: AI Assistant <ai@diepxuan.com>

* feat(completion): add bash completion for ductncli

- Autocomplete agent names (hermes, codex) for first argument
- Autocomplete directories and project names for workspace path
- Add completion script to package install
- Update TASKS.md and changelog

* docs(completion): add tmux validation workflow (#30)

- Document installed and development completion validation
- Add reusable validation script for ductn completion smoke checks
- Update 5.6.3 task tracking

Co-authored-by: AI Assistant <ai@diepxuan.com>

---------

Co-authored-by: AI Assistant <ai@diepxuan.com>
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