Skip to content

v0.1.0-alpha.30

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 28 Nov 09:04
· 4 commits to main since this release

conform 0.1.0-alpha.30 (2024-02-28)

Welcome to the v0.1.0-alpha.30 release of conform!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/conform/issues.

Contributors

  • Andrew Rynhard
  • Andrey Smirnov
  • Noel Georgi
  • Andrew Rynhard
  • Andrey Smirnov
  • Joey Espinosa
  • Alexey Palazhchenko
  • Andrey Smirnov
  • Peter Ng
  • Utku Ozdemir
  • Wouter Dullaert
  • Adam Bernot
  • Alex Szakaly
  • André Valentin
  • Anton Isakov
  • Artem Chernyshev
  • Brad Beam
  • Danny Zhu
  • Dave Forgac
  • Don Bowman
  • Jack Kelly
  • Josef Andersson
  • Per Abich
  • Shunsuke Suzuki
  • Spencer Smith
  • Vincent Dupont
  • bzub

Changes

174 commits

  • 43d9fb6 fix: create a temp dir on hook requests, not a file
  • a316d3d feat: add support for multiple licenses
  • 0d908eb chore: bump deps
  • e2ea2cf docs: add the installation guide with aqua
  • da80745 chore: rekres
  • b335add docs: correct comments about feat/fix
  • 2feadaa chore: add no-op github workflow
  • 7d9dec0 chore: bump deps
  • 745a332 fix: bump action image v0.1.0-alpha.26-3-g6380738
  • 6380738 fix: hard coded ref as master
  • 9023e3a feat: add multi commit support
  • 1130050 chore: rekres
  • a121f38 release(v0.1.0-alpha.26): prepare release
  • 940b51e chore: finish rename org
  • 625a1c5 chore: rename org
  • 6f30715 fix: field order for breaking conventional commit
  • 421310b release(v0.1.0-alpha.25): prepare release
  • 18107a6 fix: checkout a branch only once
  • f00081b release(v0.1.0-alpha.24): prepare release
  • e9bb88a fix: don't try git checkout repository twice
  • bb8186b fix: update jira issue valid message
  • 785d27d release(v0.1.0-alpha.23): prepare release
  • 6caaabc feat: allow comments before the license header
  • 9a470a1 docs: update README with the latest changes
  • 35fba60 chore: use kres to setup build instructions
  • fb43bd4 feat: provide gpg identity signature check
  • c23e2fc feat: add conventional commit breaking change support
  • 0e3a28c fix: update action version
  • 0390165 fix: change check_jira regexp
  • 73f334a fix: disallow 0 as valid jira issue id
  • 5b58100 chore: bump golangci-lint and fix linting issues
  • c5dc2e6 fix: change "jiraKeys" to "keys"
  • efd7fbb feat: improve Jira check
  • 001de56 feat: add support for requiring a Jira issue in the header
  • 5a75e96 chore: remove gitmeta
  • cea1ee9 chore: bump golangci-lint and fix linting issues
  • 6e0c294 feat: implement full gitignore-style pattern matching
  • 72708f2 feat: support regex in conventional commit scope
  • ec5e365 fix: checkout pull requests
  • 6d1a620 fix: use text/template
  • 8212dc6 chore: update CHANGELOG
  • b3b6e65 feat: add spellcheck commit check
  • 8726189 chore: update go-git
  • f5826e5 refactor: rename summarizer to reporter
  • b2f63c1 feat: move body options to dedicated field
  • fa7df19 feat(policy): add checks for header case and last character
  • a55d411 docs: update README to include pre-commit compatibility
  • ea7199a feat: add compatibility with pre-commit.com
  • d97b22c feat(policy): Make Conventional commit description configurable
  • 59f365a fix: Correctly return errors from command run function
  • 01f87b9 docs: add installation guide to README
  • 4eb4beb fix: add action.yml
  • d9668e0 fix: remove autonomy references
  • cf1213a fix: address conform errors
  • 5637edd feat: add server mode
  • 0076446 chore: Replace autonomy with talos-systems
  • 7bed912 fix: checks conv commit format in firstWord
  • 365c592 fix: set pass to false if errors in policies
  • 19dd2b8 chore: set docker server entrypoint to dockerd to avoid TLS generation
  • 25d013c docs: update README
  • 3b208c1 fix: print an error message
  • 4716823 chore: require a commit body
  • 7809e90 chore: push images for all branches
  • 0f7ec4c chore: fix container labels
  • adce353 feat: add commit body check
  • e66888a feat: add number of commits check
  • b330410 chore: build image with host net to avoid apk hang (#133)
  • 9e94c43 chore: prepare release v0.1.0-alpha.14 (#132)
  • ef30db9 fix: add file header check (#131)
  • cc97536 feat: add support for GH actions on forked repo PRs (#130)
  • 4447684 chore: prepare release v0.1.0-alpha.12 (#129)
  • 3be1319 feat: add support for github status checks (#128)
  • 6f8751c feat: add checks interface (#127)
  • 0af31f8 fix: trim whitespace while validating DCO (#126)
  • 57c9dbd chore: quote docker creds (#122)
  • ebed4b3 feat: implement skipPaths option for 'license' policy (#121)
  • c539351 fix: excludeSuffixes wasn't skipping any files (#120)
  • 37e0e69 fix: check empty commit-msg prior to parsing (#118)
  • 1473b44 feat: change the license header to a string (#116)
  • abfd427 chore: prepare v0.1.0-alpha.10 release (#115)
  • bd039e4 fix: use mood instead of verb (#114)
  • 6ac7c2f fix: ensure the imperative check is against lowercase word (#112)
  • fd6ad6c chore: prepare v0.1.0-alpha.9 release (#111)
  • 286041a docs: update README (#110)
  • 3f75846 fix(policy): use natural language processing for imperative check (#109)
  • 5c6620a feat(policy): add imperative mood check (#108)
  • 86a7d3e docs: fix code highlight in README (#107)
  • eeb3d5c docs: move LICENSE_HEADER to root of project (#106)
  • f5ed717 feat: add license header policy (#105)
  • 763d4d9 docs: add conventional commits badge to README (#104)
  • e4602b8 chore: prepare v0.1.0-alpha.8 release (#103)
  • 116a3bf fix(policy): remove commit header length from conventional commit policy (#102)
  • 2be1e1e docs: update README (#101)
  • 22804ff chore: fix image tag (#100)
  • e6664a9 chore: prepare v0.1.0-alpha.7 release (#99)
  • 7646221 feat: output status in tab format (#98)
  • e93a47e chore: push latest tag (#97)
  • 598b595 chore: revert base image to scratch (#96)
  • eb6cc6d chore: add conform binary to /bin (#95)
  • fd41a2f chore: use alpine:3.8 as base image (#94)
  • 36df035 chore: use buildkit for builds (#93)
  • b59ae9c feat: Add generic git commit policy (#92)
  • 76b6d7a chore: fix image push (#91)
  • 22e0f7b chore: pin Kaniko to v0.6.0 (#90)
  • 9b72c17 docs: fix README example (#89)
  • 5543c79 chore: fix typos (#88)
  • 349ba37 docs: fix README (#87)
  • 8ced588 refactor: use Kaniko for builds (#86)
  • 0fdd552 feat: show git status (#85)
  • 76217df feat: remove artifacts before creating (#84)
  • 3b165b3 fix(metadata): keep original version string (#82)
  • f27917e fix(ci): push built images images (#83)
  • e67dd43 chore(ci): add brigade configuration (#80)
  • 18d8905 feat(metadata): add git ref (#81)
  • 5caf3b5 feat(metadata): add original semver string (#79)
  • d65491a feat(policy): show valid types and scopes on error (#78)
  • 954c003 fix(policy): unit test inline git config (#77)
  • e439cd7 chore(ci): run go mod tidy (#76)
  • 2ac5059 fix(policy): return error in conventional commit report (#75)
  • 7d19c82 chore(ci): show git status when dirty working tree (#74)
  • 4a6cc1c feat: adding command line flag for commit msg (#73)
  • 088e0a7 chore(*): output binaries (#72)
  • 4194aa5 chore(*): format .conform.yaml (#71)
  • 05cfacb feat(*): omit symbol and DWARF symbol tables (#70)
  • 0f0ff02 refactor(policy): start policy error report at 1 (#68)
  • 4aaf049 chore(*): go module cleanup (#67)
  • fbc195c chore(*): disable cgo (#66)
  • 155b036 feat(metadata): mark SHA as dirty (#63)
  • f39b434 chore(*): always push latest (#65)
  • 1276371 chore(*): go modules and faster linting (#64)
  • 0a0cba3 feat(*): add build command (#62)
  • aed2c22 fix(policy): update regex to allow optional scope (#61)
  • 1933d19 fix(pipeline): nil pointer when no defined pipeline (#60)
  • 7fd1e89 feat(fmt): add fmt command (#59)
  • 42c5d09 feat(docker): expose the image name and tag separately (#58)
  • 5a73ea6 feat(git): recursively search for .git in parent directories (#56)
  • 1e57715 fix(cli): invalid variable message (#53)
  • 72061b1 feat(metadata): allow users to specify variables (#52)
  • 4b7b903 fix(policy): strip leading newline from commit message (#50)
  • 779bf93 fix(pipeline): don't show stdout of artifact extraction (#49)
  • 0373fea feat(*): services, skip flag, and UX improvements (#43)
  • c53f523 feat(renderer): allow templates to be retrieved from URL (#41)
  • c2cb181 refactor(*): minor changes (#37)
  • 19e4656 refactor(*): add enforcer package (#33)
  • 26ff570 chore(ci): use autonomy/golang:1.8.3 for build and test tasks (#32)
  • 44d4ef0 fix(policy): check the entire commit header length (#31)
  • bd3404a refactor(*): rename conform directory to pkg (#30)
  • daa39f3 docs(readme): update example (#28)
  • 9383d3e feat(policy): enforce 72 character limit on commit header (#29)
  • 6a115cf chore(ci): check if not a PR (#27)
  • ec732ae chore(ci): build on master or tag (#26)
  • ba44e03 chore(ci): skip branch check in script (#25)
  • 6cece44 chore(ci): use Travis deploy (#24)
  • 31f79af chore(ci): update script to print useful information (#23)
  • a18332a fix(metadata): nil version struct (#22)
  • 3ae8e5f refactor(*): make conform.yaml a dotfile (#21)
  • 936b64e refactor(*): complete rewrite (#20)
  • 03caad0 feat(policy): add policy enforcement; enforce git commit policy (#17)
  • 9927a05 refactor(docker): read Dockerfile from stdin (#16)
  • dcc9fe5 chore(ci): use the stable Docker repository (#15)
  • d37461a refactor(git): use go-git instead of shelled out commands (#14)
  • 71fa116 Add pre-release to git info (#12)
  • fd5c627 Use gometalinter and fix linting errors (#11)
  • 0e66ba1 Fix deploy on tags (#10)
  • 00fbfa8 Use generic language in Travis build (#9)
  • 925dabf Remove 'version' from path of variables set at build time (#8)
  • aa8ced7 Fix package path of variables set at build time (#7)
  • ad8eef9 Fix copy of artifact in image template (#6)
  • 6311568 Set execution bit of deploy script (#5)
  • 92643d5 Stream script output and deploy on master or tags (#4)
  • 81055ed Return script output on error (#3)
  • 426abe1 Fix bad tag detection and setup CI (#2)
  • 0c55035 Initial implementation (#1)
  • 994ba0b Initial commit

Changes since v0.1.0-alpha.29

1 commit

  • 43d9fb6 fix: create a temp dir on hook requests, not a file

Dependency Changes

This release has no dependency changes