image: hugomods/hugo:latest resume: variables: TYPST_PACKAGE_GIT_REPO: git@gitlab.com:KaranJayachandra/typst.git before_script: - apk add typst - cd $XDG_DATA_HOME && git clone ${TYPST_PACKAGE_GIT_REPO} local script: - typst compile resume.typ - cp resume.pdf static/resume.pdf pages: variables: HUGO_ENV: production script: - hugo artifacts: paths: - public rules: - if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH