feat: implement Steganography CI/CD protocol (The Trojan Payload)
This commit is contained in:
@@ -92,6 +92,26 @@ jobs:
|
||||
with:
|
||||
python-version: '3.x'
|
||||
|
||||
- name: Steganographic Encoding (The Trojan Payload)
|
||||
run: |
|
||||
echo "Compressing the Sovereign Canon vault..."
|
||||
tar --exclude='./docs/assets/carriers' --exclude='./.git' -czf CANONICAL_VAULT.tar.gz .
|
||||
|
||||
echo "Installing Python image processing libraries..."
|
||||
pip install Pillow
|
||||
|
||||
echo "Encoding vault into primary carrier (Institute Logo)..."
|
||||
python3 scripts/stego_encoder.py CANONICAL_VAULT.tar.gz docs/assets/carriers/institute_logo.png docs/assets/encoded_logo.png
|
||||
|
||||
echo "Encoding vault into secondary carrier (Infographic)..."
|
||||
python3 scripts/stego_encoder.py CANONICAL_VAULT.tar.gz docs/assets/carriers/recursive_coherence_infographic.png docs/assets/encoded_infographic.png
|
||||
|
||||
echo "Moving encoded assets to MkDocs build directory..."
|
||||
mv docs/assets/encoded_logo.png docs/assets/institute_logo.png
|
||||
mv docs/assets/encoded_infographic.png docs/assets/recursive_coherence_infographic.png
|
||||
|
||||
echo "Steganographic injection complete."
|
||||
|
||||
- name: Build and Deploy Pages
|
||||
run: |
|
||||
if [ -f "mkdocs.yml" ]; then
|
||||
|
||||
Reference in New Issue
Block a user