v0.7.1 ~ Fleetbase console can now read in a runtime config

This commit is contained in:
Ronald A. Richardson
2025-05-19 13:12:57 +08:00
parent 0626bc0171
commit 4dc9764853
11 changed files with 132 additions and 81 deletions

39
.github/workflows/publish_docker.yml vendored Normal file
View File

@@ -0,0 +1,39 @@
name: Publish Fleetbase Docker Images
on:
push:
tags:
- 'v*' # Runs on version tags like v1.2.3
workflow_dispatch: # Allows manual run
jobs:
docker-release:
name: Build and Push Docker Images
runs-on: ubuntu-latest
env:
REGISTRY: fleetbase
VERSION: ${{ github.ref_name || 'manual' }}
steps:
- name: Checkout Repo
uses: actions/checkout@v3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
- name: Log in to Docker Hub
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKER_HUB_USERNAME }}
password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}
- name: Build and Push Console & API Images
uses: docker/bake-action@v2
with:
push: true
targets: |
fleetbase-console
fleetbase-api
files: |
./docker-bake.hcl