Skip to content

Commit e409ac9

Browse files
committed
CI: add DB-backup builds
1 parent e6526a0 commit e409ac9

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
name: Build & Publish Database Backup
3+
4+
on:
5+
pull_request:
6+
paths: &watch_paths
7+
- '.github/actions/**'
8+
- '.github/workflows/build-and-publish-database-backup.yml'
9+
- '.github/workflows/internal-build-test-and-publish.yml'
10+
- 'common/**'
11+
- 'database-backup/**'
12+
push:
13+
branches:
14+
- main
15+
paths: *watch_paths
16+
schedule:
17+
- cron: "0 0 1,15 * *" # Every 2 weeks
18+
workflow_dispatch:
19+
20+
jobs:
21+
build-test-and-publish:
22+
uses: ./.github/workflows/internal-build-test-and-publish.yml
23+
strategy:
24+
matrix:
25+
version:
26+
- alpine: '3.23'
27+
name: lts
28+
scw: '2.52'
29+
with:
30+
image: database-backup
31+
version: ${{ matrix.version.name }}
32+
run-tests: false
33+
build-args: |
34+
ALPINE_VERSION=${{ matrix.version.alpine }}
35+
SCW_VERSION=${{ matrix.version.scw }}

0 commit comments

Comments
 (0)