Skip to content
This repository was archived by the owner on Feb 16, 2026. It is now read-only.
This repository was archived by the owner on Feb 16, 2026. It is now read-only.

Quickstart in README.md is not working nor helpful #5

@tuminoid

Description

@tuminoid

Hello! Watched the OpenSSF tech-talk yesterday and came here to test darn. But following the README and quickstart there, I'm not getting anywhere.

# installation
$ go install github.com/kusari-oss/darn/cmd/darn@latest
go: downloading github.com/kusari-oss/darn v0.0.0-20250408180546-8dd98dba7e7c
go: downloading github.com/xeipuuv/gojsonschema v1.2.0
$ go install github.com/kusari-oss/darn/cmd/darnit@latest
go: downloading github.com/google/cel-go v0.24.1
go: downloading cel.dev/expr v0.22.1
go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20250324211829-b45e905df463
go: downloading github.com/stoewer/go-strcase v1.3.0
go: downloading github.com/antlr4-go/antlr/v4 v4.13.1
go: downloading golang.org/x/exp v0.0.0-20250305212735-054e65f0b394
go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20250324211829-b45e905df463

# init example from quickstart
$ darn init
Error: unknown command "init" for "darn"
Run 'darn --help' for usage.
Error: unknown command "init" for "darn"

# help
$ darn --help
Darn is a command-line tool designed to manage and enforce security 
best practices in software projects. It provides a flexible framework 
for applying security remediation actions through templated files and CLI commands.

Usage:
  darn [command]

Available Commands:
  action      Manage and run actions
  completion  Generate the autocompletion script for the specified shell
  help        Help about any command
  library     Manage the darn library of templates and actions

Flags:
      --config string        config file (default is .darn/config.yaml)
  -h, --help                 help for darn
      --project-dir string   project directory (default is current directory)
  -v, --version              version for darn

Use "darn [command] --help" for more information about a command.

init is not valid subcommand apparently.

Following up by darn action list etc all come empty. Quickstart guide is not really helpful, as init examples are not working, action examples are not working etc.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions