Update versions for bash, busybox, ksh, osh, yash #10
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Copyright (c) Alexandre Gomes Gaigalas <alganet@gmail.com> | |
# SPDX-License-Identifier: ISC | |
name: Docker Push Pipeline | |
on: | |
push: | |
branches: | |
- "main" | |
jobs: | |
build: | |
runs-on: ubuntu-latest | |
continue-on-error: ${{ matrix.can_fail_build }} | |
steps: | |
- uses: actions/checkout@v3 | |
- name: Log in to Docker Hub | |
uses: docker/login-action@v2 | |
with: | |
username: ${{ secrets.DOCKER_USER }} | |
password: ${{ secrets.DOCKER_PASS }} | |
- name: Set up Docker Buildx | |
uses: docker/setup-buildx-action@v2 | |
- name: Build and Push Docker image | |
uses: docker/build-push-action@v4 | |
with: | |
context: . | |
push: true | |
tags: ${{ matrix.tags }} | |
labels: ${{ matrix.name }} | |
build-args: | | |
TARGETS=${{ matrix.targets }} | |
strategy: | |
fail-fast: true | |
matrix: | |
include: | |
- name: latest | |
can_fail_build: false | |
tags: alganet/shell-versions:latest | |
targets: > | |
bash_5.1.16 | |
bash_5.2.32 | |
busybox_1.36.1 | |
busybox_1.37.0 | |
dash_0.5.11.5 | |
dash_0.5.12 | |
ksh_shvrA93uplusm-v1.0.9 | |
ksh_shvrA93uplusm-v1.0.10 | |
loksh_7.4 | |
loksh_7.5 | |
mksh_R58 | |
mksh_R59c | |
oksh_7.4 | |
oksh_7.5 | |
osh_0.22.0 | |
osh_0.23.0 | |
posh_0.13.2 | |
posh_0.14.1 | |
yash_2.56.1 | |
yash_2.57 | |
zsh_5.8.1 | |
zsh_5.9 | |
- name: all | |
can_fail_build: false | |
tags: alganet/shell-versions:all | |
targets: > | |
bash_3.0.22 | |
bash_3.1.23 | |
bash_3.2.57 | |
bash_4.0.44 | |
bash_4.1.17 | |
bash_4.2.53 | |
bash_4.3.48 | |
bash_4.4.23 | |
bash_5.0.18 | |
bash_5.1.16 | |
bash_5.2.32 | |
bash_5.3-alpha | |
busybox_1.21.1 | |
busybox_1.22.1 | |
busybox_1.23.2 | |
busybox_1.24.2 | |
busybox_1.25.1 | |
busybox_1.26.2 | |
busybox_1.27.2 | |
busybox_1.28.4 | |
busybox_1.29.3 | |
busybox_1.30.1 | |
busybox_1.31.1 | |
busybox_1.32.1 | |
busybox_1.33.2 | |
busybox_1.34.1 | |
busybox_1.35.0 | |
busybox_1.36.1 | |
busybox_1.37.0 | |
dash_0.5.10.2 | |
dash_0.5.11.5 | |
dash_0.5.12 | |
dash_0.5.5.1 | |
dash_0.5.6.1 | |
dash_0.5.7 | |
dash_0.5.8 | |
dash_0.5.9.1 | |
ksh_shvrA93uplusm-v1.0.1 | |
ksh_shvrA93uplusm-v1.0.2 | |
ksh_shvrA93uplusm-v1.0.3 | |
ksh_shvrA93uplusm-v1.0.4 | |
ksh_shvrA93uplusm-v1.0.6 | |
ksh_shvrA93uplusm-v1.0.7 | |
ksh_shvrA93uplusm-v1.0.8 | |
ksh_shvrA93uplusm-v1.0.9 | |
ksh_shvrA93uplusm-v1.0.10 | |
ksh_shvrB2020-2020.0.0 | |
ksh_shvrChistory-b_2004-10-11 | |
ksh_shvrChistory-b_2005-02-02 | |
ksh_shvrChistory-b_2005-06-01 | |
ksh_shvrChistory-b_2005-09-16 | |
ksh_shvrChistory-b_2006-02-14 | |
ksh_shvrChistory-b_2006-07-24 | |
ksh_shvrChistory-b_2006-11-15 | |
ksh_shvrChistory-b_2007-01-11 | |
ksh_shvrChistory-b_2008-02-02 | |
ksh_shvrChistory-b_2008-06-08 | |
ksh_shvrChistory-b_2008-11-04 | |
ksh_shvrChistory-b_2010-06-21 | |
ksh_shvrChistory-b_2010-10-26 | |
ksh_shvrChistory-b_2011-03-10 | |
ksh_shvrChistory-b_2012-08-01 | |
ksh_shvrChistory-b_2016-01-10 | |
loksh_6.7.5 | |
loksh_6.8.1 | |
loksh_6.9 | |
loksh_7.0 | |
loksh_7.1 | |
loksh_7.3 | |
loksh_7.4 | |
loksh_7.5 | |
mksh_R45 | |
mksh_R46 | |
mksh_R47 | |
mksh_R48b | |
mksh_R49 | |
mksh_R50f | |
mksh_R51 | |
mksh_R52c | |
mksh_R53a | |
mksh_R54 | |
mksh_R55 | |
mksh_R56c | |
mksh_R57 | |
mksh_R58 | |
mksh_R59c | |
oksh_6.5 | |
oksh_6.6 | |
oksh_6.7.1 | |
oksh_6.8.1 | |
oksh_6.9 | |
oksh_7.0 | |
oksh_7.1 | |
oksh_7.2 | |
oksh_7.3 | |
oksh_7.4 | |
oksh_7.5 | |
osh_0.10.1 | |
osh_0.11.0 | |
osh_0.12.9 | |
osh_0.13.1 | |
osh_0.14.2 | |
osh_0.15.0 | |
osh_0.16.0 | |
osh_0.17.0 | |
osh_0.18.0 | |
osh_0.19.0 | |
osh_0.20.0 | |
osh_0.21.0 | |
osh_0.22.0 | |
osh_0.23.0 | |
osh_0.9.9 | |
posh_0.12.6 | |
posh_0.13.2 | |
posh_0.14.1 | |
yash_2.41 | |
yash_2.42 | |
yash_2.43 | |
yash_2.44 | |
yash_2.45 | |
yash_2.46 | |
yash_2.47 | |
yash_2.48 | |
yash_2.49 | |
yash_2.50 | |
yash_2.51 | |
yash_2.52 | |
yash_2.53 | |
yash_2.54 | |
yash_2.55 | |
yash_2.56.1 | |
yash_2.57 | |
zsh_4.2.7 | |
zsh_5.0.8 | |
zsh_5.1.1 | |
zsh_5.2 | |
zsh_5.3.1 | |
zsh_5.4.2 | |
zsh_5.5.1 | |
zsh_5.6.2 | |
zsh_5.7.1 | |
zsh_5.8.1 | |
zsh_5.9 |