Files
hla_framework_bd/.gitea/workflows/deploy-bin.yml
T
Benjamin Labrecque cb51f0f227
Deploy bin / deploy (push) Successful in 4s
Deploy, build and restart a service / deploy (push) Failing after 5s
Deploy agebd python package / deploy (push) Successful in 3s
chore: deploy script for all services
2026-07-06 16:28:52 +02:00

32 lines
544 B
YAML

name: Deploy bin
on:
push:
branches:
- main
tags:
- 'prod'
- 'v*'
# paths:
# - 'bin/**'
jobs:
deploy:
runs-on: hla-dev
defaults:
run:
working-directory: ./bin
env:
# commit tagged ? yes->prod : no->dev
DEST_DIR: /sls/bd/hla/${{ github.ref_type == 'tag' && 'prod' || 'dev' }}/bin
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Copy files
run: |
mkdir -p ${DEST_DIR}
cp -r ./* ${DEST_DIR}