rebel shell

This commit is contained in:
zk
2026-05-08 16:54:34 +00:00
parent 03ad9a7dfd
commit efcd7652ae
148 changed files with 1317 additions and 514 deletions
+3 -3
View File
@@ -69,7 +69,7 @@ jobs:
VITE_RECAPTCHA_KEY: "6LcsYbIpAAAAAEJffjIXmbQcxj_SBZG7BnSPjF4L"
VITE_SERVER_URL: "https://v3-boku.tachi.ac"
VITE_DISCORD: "https://discord.gg/E4n8ZZF5ES"
VITE_CDN_URL: "https://cdn-boku.tachi.ac"
VITE_CDN_URL: "https://cdn-v3-boku.tachi.ac"
TACHI_NAME: "Bokutachi"
BUILD_OUT_DIR: /tmp/boku
@@ -83,7 +83,7 @@ jobs:
VITE_MIN_CLIENT_ID: "A0DBDBB063CD800530EF01C6488B282137E0191E"
VITE_DISCORD: "https://discord.gg/NNgGJbpQUj"
VITE_TCHIC_MODE: "kamai"
VITE_CDN_URL: "https://cdn-kamai.tachi.ac"
VITE_CDN_URL: "https://cdn-v3-kamai.tachi.ac"
VITE_GIT_REPO: "GitHub:zkldi/Tachi"
VITE_RECAPTCHA_KEY: "6LcsYbIpAAAAAEJffjIXmbQcxj_SBZG7BnSPjF4L"
TACHI_NAME: "Kamaitachi"
@@ -95,7 +95,7 @@ jobs:
VITE_MANDATE_LOGIN: true
VITE_SERVER_URL: "https://dev.tachi.ac"
VITE_TCHIC_MODE: "omni"
VITE_CDN_URL: "https://cdn-staging.tachi.ac"
VITE_CDN_URL: "https://cdn-dev.tachi.ac"
VITE_GIT_REPO: "GitHub:zkldi/Tachi"
VITE_RECAPTCHA_KEY: "6LcsYbIpAAAAAEJffjIXmbQcxj_SBZG7BnSPjF4L"
TACHI_NAME: "Tachi Dev"
+2 -2
View File
@@ -60,7 +60,7 @@ jobs:
chmod 600 ~/.ssh/id_rsa
printf '%s' "$SSH_KNOWN_HOSTS" > ~/.ssh/known_hosts
- name: Deploy updates
- name: Deploy seeds
env:
TACHI_HOST: ${{ secrets.TACHI_HOST }}
run: ssh "ci@${TACHI_HOST}" /home/ci/tachi-devops/scripts/deploy_seeds.sh
run: ssh -i ~/.ssh/id_rsa "ci@${TACHI_HOST}" /home/ci/tachi-deploy/scripts/deploy-seeds.sh "${{ github.sha }}"
+7 -1
View File
@@ -121,12 +121,17 @@ jobs:
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@c47758b77c9736f4b2ef4073d4d51994fabfe349 # v3.7.1
- name: Read server package version
id: server_version
run: |
echo "version=$(jq -r .version typescript/server/package.json)" >> "$GITHUB_OUTPUT"
- name: Build and push unified server image
uses: docker/build-push-action@48aba3b46d1b1fec4febb7c5d0c644b249a11355 # v6.10.0
with:
context: .
file: docker/Dockerfile.server
target: prod-unified
target: prod
push: ${{ github.ref == 'refs/heads/main' }}
provenance: true
sbom: true
@@ -135,6 +140,7 @@ jobs:
ghcr.io/zkldi/tachi:main
ghcr.io/zkldi/tachi:latest
build-args: |
VERSION=${{ steps.server_version.outputs.version }}
COMMIT_HASH=${{ github.sha }}
cache-from: type=gha,scope=server-${{ github.ref_name }}
cache-to: type=gha,mode=max,scope=server-${{ github.ref_name }}