mirror of
https://github.com/hatchet-dev/hatchet.git
synced 2026-05-05 09:09:25 -05:00
43 lines
1.1 KiB
YAML
43 lines
1.1 KiB
YAML
name: build
|
|
on: pull_request
|
|
jobs:
|
|
frontend:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Clone repository
|
|
uses: actions/checkout@v4
|
|
- name: Build frontend
|
|
run: docker build -f ./build/package/frontend.dockerfile .
|
|
|
|
api:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Clone repository
|
|
uses: actions/checkout@v4
|
|
- name: Build servers
|
|
run: docker build -f ./build/package/servers.dockerfile . --build-arg SERVER_TARGET=api
|
|
|
|
engine:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Clone repository
|
|
uses: actions/checkout@v4
|
|
- name: Build servers
|
|
run: docker build -f ./build/package/servers.dockerfile . --build-arg SERVER_TARGET=engine
|
|
|
|
admin:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Clone repository
|
|
uses: actions/checkout@v4
|
|
- name: Build servers
|
|
run: docker build -f ./build/package/servers.dockerfile . --build-arg SERVER_TARGET=admin
|
|
|
|
migrate:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Clone repository
|
|
uses: actions/checkout@v4
|
|
- name: Build migrate
|
|
run: docker build -f ./build/package/migrate.dockerfile .
|