Compare commits

..

2 Commits

Author SHA1 Message Date
Nico
8b13de34fe chore: align dev compose web port with deployment defaults
Some checks failed
Build & Deploy Fiddy (SSH Compose) / build (push) Failing after 4m21s
Build & Deploy Fiddy (SSH Compose) / deploy (push) Has been skipped
2026-02-23 00:33:14 -08:00
Nico
1b0d5db504 ci: split registry host and image namespace vars 2026-02-23 00:29:44 -08:00
2 changed files with 11 additions and 9 deletions

View File

@ -5,7 +5,8 @@ on:
branches: [ "main" ] branches: [ "main" ]
env: env:
REGISTRY: git.nicosaya.com/nalalangan/fiddy REGISTRY_HOST: git.nicosaya.com
IMAGE_NAMESPACE: nalalangan/fiddy
jobs: jobs:
build: build:
@ -27,25 +28,26 @@ jobs:
- name: Docker login - name: Docker login
run: | run: |
echo "${{ secrets.REGISTRY_PASS }}" | docker login $REGISTRY -u "${{ secrets.REGISTRY_USER }}" --password-stdin echo "${{ secrets.REGISTRY_PASS }}" | docker login $REGISTRY_HOST \
-u "${{ secrets.REGISTRY_USER }}" --password-stdin
- name: Build Web Image - name: Build Web Image
run: | run: |
docker build -t $REGISTRY/web:${{ github.sha }} -t $REGISTRY/web:main -f docker/Dockerfile . docker build -t $REGISTRY_HOST/$IMAGE_NAMESPACE/web:${{ github.sha }} -t $REGISTRY_HOST/$IMAGE_NAMESPACE/web:main -f docker/Dockerfile .
- name: Build Scheduler Image - name: Build Scheduler Image
run: | run: |
docker build -t $REGISTRY/scheduler:${{ github.sha }} -t $REGISTRY/scheduler:main -f docker/Dockerfile.scheduler . docker build -t $REGISTRY_HOST/$IMAGE_NAMESPACE/scheduler:${{ github.sha }} -t $REGISTRY_HOST/$IMAGE_NAMESPACE/scheduler:main -f docker/Dockerfile.scheduler .
- name: Push Web Image - name: Push Web Image
run: | run: |
docker push $REGISTRY/web:${{ github.sha }} docker push $REGISTRY_HOST/$IMAGE_NAMESPACE/web:${{ github.sha }}
docker push $REGISTRY/web:main docker push $REGISTRY_HOST/$IMAGE_NAMESPACE/web:main
- name: Push Scheduler Image - name: Push Scheduler Image
run: | run: |
docker push $REGISTRY/scheduler:${{ github.sha }} docker push $REGISTRY_HOST/$IMAGE_NAMESPACE/scheduler:${{ github.sha }}
docker push $REGISTRY/scheduler:main docker push $REGISTRY_HOST/$IMAGE_NAMESPACE/scheduler:main
deploy: deploy:
needs: build needs: build

View File

@ -12,7 +12,7 @@ services:
- web_node_modules:/app/node_modules - web_node_modules:/app/node_modules
- web_next_cache:/app/apps/web/.next - web_next_cache:/app/apps/web/.next
ports: ports:
- "3000:3000" - "3010:3000"
restart: always restart: always
volumes: volumes: