8000 CI/CD integration: nlsc ci command and lockfile enforcement · Issue #149 · Mnehmos/mnehmos.nls.lang · GitHub
[go: up one dir, main page]

Skip to content

CI/CD integration: nlsc ci command and lockfile enforcement #149

Closed

Description

@Mnehmos

Problem

Teams need automation-native tooling. There is no nlsc ci command, no strict lockfile enforcement mode, and no reproducible build guarantees for CI environments.

Acceptance Criteria

  • nlsc ci command: non-interactive, strict mode, exits non-zero on any warning
  • --frozen-lockfile flag: fails if lockfile is out of date
  • nlsc build --reproducible: deterministic output with hash verification
  • GitHub Actions example in docs
  • Exit codes documented and stable

Why This Blocks v1.0

Engineering teams won't bet a project on a toolchain that isn't CI-native.

Activity

  1. added this to the v1.0 milestone on Mar 17, 2026
Sign up for free to join t 53B9 his conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    cliCommand line interfacepriority-mediumShould be addressedtoolingDevelopment tools

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      0