Skip to content

publish module gitlab-ci#359

Merged
Peefy merged 1 commit into
kcl-lang:mainfrom
Tranceh2:publish-pkg-gitlab-ci
May 18, 2026
Merged

publish module gitlab-ci#359
Peefy merged 1 commit into
kcl-lang:mainfrom
Tranceh2:publish-pkg-gitlab-ci

Conversation

@Tranceh2
Copy link
Copy Markdown
Contributor

@Tranceh2 Tranceh2 commented May 18, 2026

Summary

  • Publish the initial gitlab-ci KCL module (0.1.0) for authoring GitLab CI/CD pipelines.
  • Include only the module files recognized by this repository: kcl.mod, kcl.mod.lock, artifacthub-pkg.yaml, README.md, and KCL source files.
  • The package is installed as gitlab-ci and imported in KCL as gitlab_ci, following the existing hyphen-package/underscore-import pattern used by modules such as cluster-api-provider-gcp.

Validation

  • kcl lint gitlab-ci/schema.k
  • Verified install/import flow with kcl mod add gitlab-ci and import gitlab_ci as ci.

Signed-off-by: David Carvallo <trance.h2@gmail.com>
@Peefy Peefy merged commit 773e12a into kcl-lang:main May 18, 2026
3 of 7 checks passed
@Tranceh2 Tranceh2 deleted the publish-pkg-gitlab-ci branch May 18, 2026 06:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants