variables: GO_VERSION: "go1.24.9" GIT_DEPTH: "0" default: id_tokens: VAULT_ID_TOKEN: aud: https://vault.cfdata.org stages: [sync, pre-build, build, validate, test, package, release] include: ##################################################### ########## Import Commons Configurations ############ ##################################################### - local: .ci/commons.gitlab-ci.yml ##################################################### ########### Sync Repository with Github ############# ##################################################### - local: .ci/github.gitlab-ci.yml ##################################################### ############# Build or Fetch CI Image ############### ##################################################### - local: .ci/ci-image.gitlab-ci.yml ##################################################### ################## Linux Builds ################### ##################################################### - local: .ci/linux.gitlab-ci.yml ##################################################### ################## Windows Builds ################### ##################################################### - local: .ci/windows.gitlab-ci.yml ##################################################### ################### macOS Builds #################### ##################################################### - local: .ci/mac.gitlab-ci.yml ##################################################### ################# Release Packages ################## ##################################################### - local: .ci/release.gitlab-ci.yml