ci: update workflow triggers for linting and building to include specific paths (#2162)

* ci: update workflow triggers for linting and building to include specific paths

* ci: rename workflow to clarify purpose as App-Service Build test

* chore(ci): specify the path context when building for appservice

---------

Co-authored-by: dkeven <dkvvven@gmail.com>
This commit is contained in:
eball
2025-12-05 16:32:36 +08:00
committed by GitHub
parent af9e1993d1
commit 0685c4326b
4 changed files with 40 additions and 20 deletions

View File

@@ -6,10 +6,6 @@ on:
tags:
description: 'Release Tags'
defaults:
run:
working-directory: framework/app-service
jobs:
publish_dockerhub_amd64:
runs-on: ubuntu-latest
@@ -26,7 +22,8 @@ jobs:
with:
push: true
tags: beclab/app-service:${{ github.event.inputs.tags }}-amd64
file: Dockerfile
context: framework/app-service
file: framework/app-service/Dockerfile
platforms: linux/amd64
publish_dockerhub_arm64:
runs-on: self-hosted
@@ -43,7 +40,8 @@ jobs:
with:
push: true
tags: beclab/app-service:${{ github.event.inputs.tags }}-arm64
file: Dockerfile
context: framework/app-service
file: framework/app-service/Dockerfile
platforms: linux/arm64
publish_manifest: