~ajhalili2006's personal website, built with Zensical (successor of Material for Mkdocs) [old repo name got bugged while attempting to do manual knot migration via repo deletion] andreijiroh.dev
zensical mkdocs-material website

Iron out more chaos on CI configs

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>

Changed files
+6 -3
.github
workflows
+2 -2
.github/workflows/docker.yml
···
if: ${{ github.event_name != 'pull_request' }}
run: |
set +xe
-
for each ${{ steps.meta.outputs.tags }} in tag;
+
for each "${{ steps.meta.outputs.tags }}" in tag;
do
docker push $tag
done
···
if: ${{ github.event_name != 'pull_request' }}
run: |
set +xe
-
for each ${{ steps.meta.outputs.tags }} in tag;
+
for each "${{ steps.meta.outputs.tags }}" in tag;
do
docker push $tag
done
+4 -1
.gitlab-ci.yml
···
# The Docker image that will be used to build your app
-
image: quay.io/ajhalili2006/mkdocs-material-build-ci
+
image: quay.io/ajhalili2006/mkdocs-material-build-ci:nightly
# Functions that should be executed before the build script is run
before_script:
···
pages:
script:
- bash ./build.sh
+
- doppler run -- ./bin/deploykit-pages.sh
artifacts:
paths:
# The folder that contains the files to be exposed at the Page URL
- public
+
variables:
+
CF_PAGES_PROJECT_NAME: ajhalili2006
rules:
# This ensures that only pushes to the default branch will trigger
# a pages deploy