Skip to content

jackin-project/validate-agent-action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

validate-agent-action

GitHub Action to validate jackin agent repos against the project contract.

Checks

  1. Required filesDockerfile, jackin.agent.toml, .dockerignore, .gitignore
  2. Dockerfile contract — final stage must be FROM projectjackin/construct:trixie
  3. Manifest schema — valid TOML, no unknown fields, env var rules
  4. Docker build — multi-platform build (amd64 + arm64)

Usage

jobs:
  validate:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v5
      - uses: jackin-project/validate-agent-action@v1

Inputs

Input Default Description
path . Path to the agent repo
jackin-version latest Version of jackin-validate to use
build-platforms linux/amd64,linux/arm64 Docker platforms to build
skip-build false Skip Docker build step

License

Apache License 2.0

About

GitHub Action to validate jackin agent repos

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages