Source identity
| Field | Recorded value |
|---|---|
| Source type | GitHub source |
| Original record | Janady13/ai-brain-core / .github/workflows/deploy.yml |
| Date | Not specified in source |
| Repository | Janady13/ai-brain-core |
| Revision | f7275582f13ada80bfb3b1008089800ca26f4a23 |
| Branch | main |
| Path or archive member | .github/workflows/deploy.yml |
| Original SHA-256 | 05f71ebfa4a967b75e2b15f4b510f7b9bd08c448fe720d16f8231184b37d29d1 |
| Git blob SHA | 12c7aa5327767a6a343a9e9f3b45cc33c41f7a83 |
| Reading-copy SHA-256 | 05f71ebfa4a967b75e2b15f4b510f7b9bd08c448fe720d16f8231184b37d29d1 |
Every recorded occurrence
These 3 records contain identical original source bytes. Their paths and revisions remain part of the archive.
| Original record | Branch or archive | Revision / identifier | Original location |
|---|---|---|---|
| Janady13/ai-brain-core / .github/workflows/deploy.yml | main | f7275582f13ada80bfb3b1008089800ca26f4a23 | Open original |
| Janady13/ai-brain-core / .github/workflows/deploy.yml | claude/agi-architecture-diagram-01GJ7CohfKvLb77yiKpHqd6d | 365850e27004318edd582881225024026b118c2d | Open original |
| Janady13/ai-brain-core / .github/workflows/deploy.yml | healer-core | 0fe4cbbaa91912149f1a8e32205371ff67017268 | Open original |
Recovered source transcript
Download complete source text ↓50 lines · 1.2 KB
name: Deploy AI Brain
on:
push:
branches:
- healer-core
- main
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install -r requirements.txt
- name: Heal scripts
run: |
sudo apt-get update && sudo apt-get install -y dos2unix
find . -type f -name "*.sh" -exec dos2unix {} \; -exec chmod +x {} \;
python3 -m compileall .
- name: Copy installer to sync directory
run: |
mkdir sync
cp ./install.sh sync/
- name: Build Docker image
run: |
docker build -t ghcr.io/${{ github.repository }}/ai-brain:latest .
- name: Log in to GitHub Container Registry (GHCR) using PAT
run: |
echo "Logging into GitHub Container Registry (GHCR)..."
echo ${{ secrets.GITHUB_PAT }} | docker login ghcr.io -u ${{ github.actor }} --password-stdin
- name: Push Docker image to GHCR
run: |
docker push ghcr.io/${{ github.repository }}/ai-brain:latest