Skip to content

Commit bece13c

Browse files
committed
Merge branch 'develop' of https://github.com/dmitryesin/diffy-bot into develop
2 parents 2e0921e + bf31fe7 commit bece13c

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

.github/workflows/docker-image.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: Docker Compose CI
2+
3+
on:
4+
workflow_dispatch:
5+
6+
jobs:
7+
docker-compose-up:
8+
runs-on: ubuntu-latest
9+
10+
steps:
11+
- name: Checkout repository
12+
uses: actions/checkout@v4
13+
14+
- name: Set up Docker Buildx
15+
uses: docker/setup-buildx-action@v3
16+
17+
- name: Create .env file from secrets
18+
run: |
19+
echo "CLIENT_API_KEY=${{ secrets.CLIENT_API_KEY }}" >> .env
20+
echo "DB_CONNECTION=${{ secrets.DB_CONNECTION }}" >> .env
21+
echo "DB_PORT=${{ secrets.DB_PORT }}" >> .env
22+
echo "DB_DATABASE=${{ secrets.DB_DATABASE }}" >> .env
23+
echo "DB_USERNAME=${{ secrets.DB_USERNAME }}" >> .env
24+
echo "DB_PASSWORD=${{ secrets.DB_PASSWORD }}" >> .env
25+
26+
- name: Start services with Docker Compose
27+
run: |
28+
docker compose -f docker-compose.yml up -d --build

0 commit comments

Comments
 (0)