Agents Webhookサテライト連携を追加 #1

Merged
yotta merged 5 commits from codex/add-agents-webhook-satellite into main 2026-07-18 00:14:29 +00:00
2 changed files with 6 additions and 10 deletions
Showing only changes of commit 233319876b - Show all commits
+1 -8
View File
@@ -26,14 +26,7 @@ jobs:
git fetch --depth=1 origin "${{ gitea.sha }}"
git checkout --detach FETCH_HEAD
- name: Build test stage
run: |
docker build \
--target test \
--tag "${IMAGE_NAME}:test-${{ gitea.sha }}" \
.
- name: Build runtime image
- name: Test and build runtime image
run: |
docker build \
--target runtime \
+5 -2
View File
@@ -19,13 +19,16 @@ COPY app.py .
FROM base AS test
COPY docker-compose.yml docker-compose.local.yml ./
COPY tests ./tests
RUN python -m unittest discover -s tests -v
RUN python -m unittest discover -s tests -v \
&& touch /tmp/tests-passed
# 実行用ステージ
FROM base AS runtime
# 非rootユーザーを作成
RUN useradd --create-home --shell /bin/bash appuser \
COPY --from=test /tmp/tests-passed /tmp/tests-passed
RUN rm /tmp/tests-passed \
&& useradd --create-home --shell /bin/bash appuser \
&& chown -R appuser:appuser /app
USER appuser