Configure wylab/secrets repo for server-specific features #5

Merged
wylab merged 1 commits from feature/secrets-repo into master 2025-12-23 06:25:50 +01:00
Owner

Summary

  • Set up wylab/secrets private repo for server-specific features
  • Update publish.yml to clone from git.wylab.me instead of github.com
  • Secrets get copied into WylabSecrets folders during build

What this enables

Server-specific features (like the captain keycard safe) can be added to the private secrets repo and will be included in builds without being public.

Setup completed

  • Created wylab/secrets repo (private)
  • SSH deploy key configured
  • SECRETS_PRIVATE_KEY secret added to this repo
  • Folder structure initialized in secrets repo

🤖 Generated with Claude Code

## Summary - Set up `wylab/secrets` private repo for server-specific features - Update publish.yml to clone from git.wylab.me instead of github.com - Secrets get copied into `WylabSecrets` folders during build ## What this enables Server-specific features (like the captain keycard safe) can be added to the private secrets repo and will be included in builds without being public. ## Setup completed - ✅ Created `wylab/secrets` repo (private) - ✅ SSH deploy key configured - ✅ `SECRETS_PRIVATE_KEY` secret added to this repo - ✅ Folder structure initialized in secrets repo 🤖 Generated with [Claude Code](https://claude.com/claude-code)
wylab added 1 commit 2025-12-23 04:46:38 +01:00
Configure wylab/secrets repo for server-specific features
Some checks failed
CRLF Check / CRLF Check (pull_request) Successful in 20s
Test Packaging / Test Packaging (pull_request) Failing after 42s
RGA schema validator / YAML RGA schema validator (pull_request) Failing after 34s
Map file schema validator / YAML map schema validator (pull_request) Failing after 32s
YAML Linter / YAML Linter (pull_request) Successful in 3m14s
Close PRs on master / run (pull_request_target) Has been skipped
Check Merge Conflicts / check-conflicts (pull_request_target) Successful in 2s
Labels: Review / add_label (pull_request_target) Failing after 3s
Labels: PR / labeler (pull_request_target) Successful in 20s
Labels: Size / size-label (pull_request_target) Successful in 2s
Labels: Untriaged / add_label (pull_request_target) Failing after 2s
Build & Test Map Renderer / build (ubuntu-latest) (pull_request) Successful in 15m17s
Build & Test Map Renderer / Build & Test Debug (pull_request) Successful in 2s
Build & Test Debug / build (ubuntu-latest) (pull_request) Successful in 43m18s
Build & Test Debug / Build & Test Debug (pull_request) Successful in 2s
7ad995e3a0
- Switch secrets clone from github.com:corvax-nexus to git.wylab.me:wylab
- Rename destination folders from CorvaxSecrets to WylabSecrets
- Add conditional checks for folder existence

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
wylab force-pushed feature/secrets-repo from 7ad995e3a0 to 09a27e5a2a 2025-12-23 04:54:59 +01:00 Compare
wylab force-pushed feature/secrets-repo from 09a27e5a2a to d4bd381131 2025-12-23 05:52:02 +01:00 Compare
wylab merged commit 2002a26c8e into master 2025-12-23 06:25:50 +01:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: wylab/wylab-station-14#5