release test #7

Merged
opti1337 merged 24 commits from release into master 2025-12-23 14:51:49 +00:00
2 changed files with 20 additions and 18 deletions
Showing only changes of commit 40d66d356b - Show all commits

View File

@@ -12,6 +12,24 @@ on:
- "client/**" - "client/**"
jobs: jobs:
publish-tauri:
runs-on: ubuntu-latest
steps:
- name: Keyscan
run: |
ssh-keyscan git.koptilnya.xyz >> ~/.ssh/known_hosts
- name: Checkout
uses: actions/checkout@v4
with:
ssh-key: ${{ secrets.SSH_PRIVATE_KEY }}
ssh-strict: false
persist-credentials: false
- name: Build
run: docker build -t chad-client -f ./client/Dockerfile.windows ./client --build-arg COMMIT_SHA=${{ gitea.sha }} --build-arg API_BASE_URL=${{ vars.API_BASE_URL }}
publish-web: publish-web:
runs-on: ubuntu-latest runs-on: ubuntu-latest
@@ -44,21 +62,3 @@ jobs:
--label "traefik.http.routers.chad-client.tls.certresolver=myresolver" \ --label "traefik.http.routers.chad-client.tls.certresolver=myresolver" \
--label "traefik.http.services.chad-client.loadbalancer.server.port=80" \ --label "traefik.http.services.chad-client.loadbalancer.server.port=80" \
chad-client:latest chad-client:latest
publish-tauri:
runs-on: ubuntu-latest
steps:
- name: Keyscan
run: |
ssh-keyscan git.koptilnya.xyz >> ~/.ssh/known_hosts
- name: Checkout
uses: actions/checkout@v4
with:
ssh-key: ${{ secrets.SSH_PRIVATE_KEY }}
ssh-strict: false
persist-credentials: false
- name: Build
run: docker build -t chad-client -f ./client/Dockerfile.windows ./client --build-arg COMMIT_SHA=${{ gitea.sha }} --build-arg API_BASE_URL=${{ vars.API_BASE_URL }}

View File

@@ -8,6 +8,8 @@ RUN apt install -y curl unzip
RUN curl -o- https://fnm.vercel.app/install | bash RUN curl -o- https://fnm.vercel.app/install | bash
RUN source /root/.bashrc
RUN fnm install 24 RUN fnm install 24
RUN corepack enable yarn RUN corepack enable yarn