chat_back/.forgejo/workflows/deploy.yml
urec56 9fb901eb70
Some checks failed
/ build (push) Failing after 9s
тест ci/cd
2025-04-10 17:42:33 +03:00

21 lines
828 B
YAML

on: [push]
jobs:
build:
credentials:
username: ${{ secrets.USERNAME }}
password: ${{ secrets.PASSWORD }}
runs-on: dind
shell: sh
steps:
- name: get code
uses: https://git.urec56.ru/urec/checkout@v4
image: node:22-alpine
- name: build back
run: docker build -f docker/Dockerfile_back -t ${{ env.GITHUB_ACTION_REPOSITORY }}/chat_back:${{ env.GITHUB_SHA }} .
- name: build celery
run: docker build -f docker/Dockerfile_celery -t ${{ env.GITHUB_ACTION_REPOSITORY }}/celery:${{ env.GITHUB_SHA }} .
- name: push images
run: |
docker push git.urec56.ru/${{ env.GITHUB_ACTION_REPOSITORY }}/chat_back:${{ env.GITHUB_SHA }}
docker push git.urec56.ru/${{ env.GITHUB_ACTION_REPOSITORY }}/celery:${{ env.GITHUB_SHA }}