Skip to content
This repository was archived by the owner on Apr 13, 2026. It is now read-only.

Commit 62776dc

Browse files
committed
Update CI
1 parent 8569782 commit 62776dc

2 files changed

Lines changed: 21 additions & 2 deletions

File tree

.github/workflows/docker-build.yml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,13 @@ jobs:
1717
- name: Checkout code
1818
uses: actions/checkout@v4
1919

20+
- name: Prepare environment file for CI
21+
run: |
22+
if [ ! -f installer/.env ]; then
23+
cp installer/.env.example installer/.env
24+
echo "Created .env file from .env.example"
25+
fi
26+
2027
- name: Validate docker-compose files
2128
run: |
2229
cd installer
@@ -32,7 +39,7 @@ jobs:
3239

3340
strategy:
3441
matrix:
35-
service: [slackbot, lappy, startup-data-loader, file-uploader]
42+
service: [slackbot, lap-detector, startup-data-loader, file-uploader]
3643

3744
steps:
3845
- name: Checkout code
@@ -52,7 +59,10 @@ jobs:
5259
- name: Extract metadata
5360
id: meta
5461
run: |
55-
echo -e "tags=${{ env.REGISTRY }}/${IMAGE_NAME_LOWER}/${{ matrix.service }}:latest\n${{ env.REGISTRY }}/${IMAGE_NAME_LOWER}/${{ matrix.service }}:${{ github.sha }}" >> $GITHUB_OUTPUT
62+
echo "tags<<EOF" >> $GITHUB_OUTPUT
63+
echo "${{ env.REGISTRY }}/${IMAGE_NAME_LOWER}/${{ matrix.service }}:latest" >> $GITHUB_OUTPUT
64+
echo "${{ env.REGISTRY }}/${IMAGE_NAME_LOWER}/${{ matrix.service }}:${{ github.sha }}" >> $GITHUB_OUTPUT
65+
echo "EOF" >> $GITHUB_OUTPUT
5666
5767
- name: Build and push Docker image
5868
uses: docker/build-push-action@v5

.github/workflows/stack-smoke-test.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,17 @@ jobs:
2929
- name: Ensure CI script is executable
3030
run: chmod +x ./dev-utils/ci/stack-smoke-test.sh
3131

32+
- name: Prepare environment file for CI
33+
run: |
34+
if [ ! -f installer/.env ]; then
35+
cp installer/.env.example installer/.env
36+
echo "Created .env file from .env.example"
37+
fi
38+
ls -la installer/.env
39+
3240
- name: Run installer smoke test
3341
env:
42+
CI: "true"
3443
DOCKER_BUILDKIT: "1"
3544
COMPOSE_DOCKER_CLI_BUILD: "1"
3645
run: ./dev-utils/ci/stack-smoke-test.sh

0 commit comments

Comments
 (0)