File tree Expand file tree Collapse file tree 2 files changed +11
-4
lines changed Expand file tree Collapse file tree 2 files changed +11
-4
lines changed Original file line number Diff line number Diff line change 26
26
latest-build :
27
27
name : " Build latest"
28
28
runs-on : ubuntu-latest
29
+ strategy :
30
+ fail-fast : false
31
+ matrix :
32
+ debian-version : [buster,bookworm]
33
+
29
34
steps :
30
35
- uses : actions/checkout@v4
31
36
- name : Publish to Registry
36
41
password : ${{ secrets.DOCKER_GITHUB_TOKEN }}
37
42
dockerfile : Dockerfile
38
43
buildargs : BASE=buster
39
- tags : " latest,buster "
44
+ tags : " latest,${{ matrix.debian-version }} "
40
45
41
46
build :
42
47
name : " Build versions"
48
53
fail-fast : false
49
54
matrix :
50
55
perl-version : ${{ fromJson (needs.prepare-matrix.outputs.perl-versions) }}
56
+ debian-version : [buster,bookworm]
51
57
52
58
steps :
53
59
- uses : actions/checkout@v4
58
64
username : ${{ secrets.DOCKER_USERNAME }}
59
65
password : ${{ secrets.DOCKER_GITHUB_TOKEN }}
60
66
dockerfile : Dockerfile
61
- buildargs : BASE=${{ matrix.perl-version }}-buster ,CPANOUTDATED=${{ matrix.perl-version != '5.8' }}
62
- tags : " ${{ matrix.perl-version }}"
67
+ buildargs : BASE=${{ matrix.perl-version }}-${{ matrix.debian-version }} ,CPANOUTDATED=${{ matrix.perl-version != '5.8' }}
68
+ tags : " ${{ matrix.perl-version }}-${{ matrix.debian-version }}${{ matrix.debian-version=='buster' && format(',{0}',matrix.perl-version) || '' }} "
Original file line number Diff line number Diff line change @@ -105,7 +105,8 @@ This is tracking the last Perl `devel` version released.
105
105
106
106
## OS flavor
107
107
108
- At this time all the images built are based on ` buster ` distro.
108
+ Images are built for both Debian ` buster ` and Debian ` bookworm ` . The
109
+ versions without an explicit Debian version are ` buster ` .
109
110
110
111
# Continuous Integrations
111
112
You can’t perform that action at this time.
0 commit comments