Releases: startersclan/docker-sourceservers
Releases · startersclan/docker-sourceservers
v1.23.0
Changes
🚀 Features
- Enhancement (ci): Tweak validation for variable
PIPELINE
@joeltimothyoh (#141) - Enhancement (ci): Standardize all
.github/workflows/ci-master-pr.yml
jobs to run onubuntu-latest
@joeltimothyoh (#143) - Enhancement (ci): Remove use of
|| true
fromDisplay system info
commands inbuild.sh
@joeltimothyoh (#146) - Enhancement (ci): Improve readability of tagging for
PIPELINE=update
@leojonathanoh (#140)
🐛 Bug Fixes
- Fix (ci): Fix types in
build.sh
usage @leojonathanoh (#138)
🖊️ Refactors
- Refactor (ci): Tweak
needs
syntax fordockerhub-description-*
jobs @joeltimothyoh (#142) - Refactor (ci): Reorder
*-draft-release
jobs in.github/workflows/ci-master-pr.yml
@joeltimothyoh (#144)
📝 Documentation
- Docs (readme): Tweak write-up on
Update duration
@joeltimothyoh (#145)
v1.22.0
Changes
🚀 Features
- Enhancement (test): Use a temp directory for test @leojonathanoh (#130)
- Enhancement (ci): Use
docker build
secrets within context ofdocker build
@leojonathanoh (#131) - Enhancement (ci): Add validation for
PIPELINE
@leojonathanoh (#132) - Enhancement (ci): Add more usage in
build.sh
@leojonathanoh (#136) - Enhancement (ci): Add
DOCKER_REPOSITORY
env var and deprecateREGISTRY_GOLDSOURCE
andREGISTRY_SOURCE
env vars @leojonathanoh (#137)
🖊️ Refactors
- Refactor (ci): Improve tagging of images on
update
@joeltimothyoh (#134)
v1.21.0
Changes
🚀 Features
- Feature (ci): Add
./build.sh --env-file
param to build from an.env
file @leojonathanoh (#125) - Enhancement (ci): Use
set -u
inbuild.sh
@leojonathanoh (#129) - Enhancement (ci): Add
--help
to display usage @leojonathanoh (#128)
🐛 Bug Fixes
- Fix (ci): Fix
REGISTRY_USER
andREGISTRY_PASSWORD
to be optional whenNO_PUSH=true
@leojonathanoh (#127)
v1.20.1
Changes
🐛 Bug Fixes
- Fix (ci): Test game version only if necessary @leojonathanoh (#122)
- Fix (ci): Fix location of
NO_PULL
under CI variables inbuild.sh
@joeltimothyoh (#121) - Fix (ci): Add logging of
CLIENT_APPID
inbuild
and fix logging tag inupdate
@leojonathanoh (#124)
v1.20.0
Changes
🚀 Features
- Enhancement (ci): Rename build state artifact to
.build.state
@joeltimothyoh (#117) - Enhancement (ci): Create artifact with base and layered size at end of
build.sh
and testupdate
size @leojonathanoh (#114) - Enhancement (ci): Add release drafter @leojonathanoh (#116)
- Enhancement (ci): Add
docker build --progress plain
to output full build log in terminal @leojonathanoh (#119) - Enhancement (ci): Add
commit_sha
label @leojonathanoh (#120)
🖊️ Refactors
- Refactor (ci): Utilize
.build.state
artifact @joeltimothyoh (#118)