33 lines
796 B
YAML
33 lines
796 B
YAML
name: Aurélio Sync & Conscience Upgrade
|
|
|
|
on:
|
|
push:
|
|
branches: [main]
|
|
workflow_dispatch:
|
|
|
|
concurrency:
|
|
group: aurelio-sync-${{ github.ref }}
|
|
cancel-in-progress: true
|
|
|
|
jobs:
|
|
upgrade-conscience:
|
|
name: Upgrade Réplica Conscience
|
|
runs-on: self-hosted
|
|
steps:
|
|
- name: Checkout replica
|
|
uses: actions/checkout@v4
|
|
with:
|
|
fetch-depth: 1
|
|
|
|
- name: Configure Git
|
|
run: |
|
|
git config user.name "Aurélio CI"
|
|
git config user.email "ci@portugalfuturista.org"
|
|
|
|
- name: Generate and commit conscience upgrade
|
|
run: |
|
|
python3 scripts/upgrade-conscience.py --commit --push --skip-ci
|
|
|
|
- name: Sync brain to CT 206 (Gabinete dos Heterónimos)
|
|
run: |
|
|
python3 .aurelio/sync.py --push
|