scm-engine

Automatically label, close, approve, comment, lock, and more GitLab Merge Requests

MIT License

Stars
4

Bot releases are hidden (Show)

scm-engine - v0.10.9 Latest Release

Published by jippi about 2 months ago

Changelog

Bug fixes

  • 02f876f59769157822f2cc1800478c6f8f0e631d: fix: urlencode project names when using strings (@jippi)

Full Changelog: https://github.com/jippi/scm-engine/compare/v0.10.8...v0.10.9

scm-engine - v0.10.8

Published by jippi about 2 months ago

scm-engine - v0.10.7

Published by jippi about 2 months ago

Changelog

New Features

  • 0ca9e7cad6f5f27cb24d541a772a26b78fbf3ee7: feat: better error handling for remote configuration issues (@jippi)

Full Changelog: https://github.com/jippi/scm-engine/compare/v0.10.6...v0.10.7

scm-engine - v0.10.6

Published by jippi about 2 months ago

scm-engine - v0.10.5

Published by jippi about 2 months ago

Changelog

Bug fixes

  • a98208a8b123d465a36f01957e5f66f759b0ba8d: fix: /status endpoint should only verbose log access (@jippi)

Full Changelog: https://github.com/jippi/scm-engine/compare/v0.10.4...v0.10.5

scm-engine - v0.10.4

Published by jippi about 2 months ago

Changelog

Bug fixes

  • cb710ee6bd94b1c3b25ae8b3269841693e156830: fix: log /_status endpoint (@jippi)

Full Changelog: https://github.com/jippi/scm-engine/compare/v0.10.3...v0.10.4

scm-engine - v0.10.3

Published by jippi about 2 months ago

Changelog

New Features

  • f2eafe74ea6f2078c54538032a536943cb3ea853: feat: implement /_status endpoint (@jippi)

Full Changelog: https://github.com/jippi/scm-engine/compare/v0.10.2...v0.10.3

scm-engine - v0.10.2

Published by jippi about 2 months ago

Changelog

New Features

  • 769001a7a8d5707950d14ceab7ab366a10bf8fe3: feat: expose --dry-run as ENV var SCM_ENGINE_DRY_RUN (@jippi)

Build process updates

  • eaf538a83e280d5ae3f4a7b9f3c687067d50a2c4: ci: reduce number of release OS and archs we target (@jippi)
  • 3bb340a53700a8d49f9a224aeb66077e2ef65409: ci: remove scoop packages (@jippi)

Full Changelog: https://github.com/jippi/scm-engine/compare/v0.10.1...v0.10.2

scm-engine - v0.10.1

Published by jippi about 2 months ago

Changelog

New Features

  • 90ff992f8ec8edc50bb777feb256f0d8881ccdfd: feat: add configuration allowing scm-engine to ignore specific users activity when calculating inactivity on a MR/PR (#67) (@jippi)

Bug fixes

  • 1b7825e1cb5813cdc6294a497c4d47d9e02b68a3: fix: linting issue (@jippi)

Dependency updates

  • f212e1e3536d2e5361a1137b440f18a235295f0c: chore(deps): update dependency golangci/golangci-lint to v1.60.3 in .github/workflows/lint.yml (#68) (@renovate[bot])

Documentation updates

  • 0eabf94330757b166944f694c7d1a0d0387fe470: docs: fix doc ordering for actions (@jippi)
  • dd66ce65702c44c8879fc7b387e1f56f5b04744c: docs: more docs tweaking (@jippi)

Other work

  • e3972f0d61377be64c4cd37e633db7fb10390837: feat(gitlab/server): split up ip + port into two CLI flags for better compatability (@jippi)

Full Changelog: https://github.com/jippi/scm-engine/compare/v0.10.0...v0.10.1

scm-engine - v0.10.0

Published by jippi about 2 months ago

Changelog

New Features

  • a534cad82cdcbb95675b725da2c4965614763a24: feat: add 'update_description' action (@jippi)

Bug fixes

  • 6d7e60c5343510134fcfb7a070fd5ca45dca2e85: fix(deps): update module github.com/99designs/gqlgen to v0.17.49 in go.mod (#36) (@renovate[bot])
  • 66ffd87ce40040f8619c79a197768e031cbb69b9: fix(deps): update module github.com/charmbracelet/lipgloss to v0.11.1 in go.mod (#45) (@renovate[bot])
  • 4578ea6f3a573b006c2fd2b829b4c50ce9f5944f: fix(deps): update module github.com/charmbracelet/lipgloss to v0.12.0 in go.mod (#48) (@renovate[bot])
  • f73e7aecff4312070cba4da538c063f4e6e2ed3d: fix(deps): update module github.com/charmbracelet/lipgloss to v0.12.1 in go.mod (#49) (@renovate[bot])
  • d2d0a79b90452d0df3f2a1c3372511f9da5010bc: fix(deps): update module github.com/charmbracelet/lipgloss to v0.13.0 in go.mod (#64) (@renovate[bot])
  • e1fb9848467c32f9f2eac19e30a760fc3c4a47bd: fix(deps): update module github.com/golang-cz/devslog to v0.0.9 in go.mod (#62) (@renovate[bot])
  • b26400b68675f48c85324d07e77247362c6b71c7: fix(deps): update module github.com/google/go-github/v62 to v63 in go.mod (#51) (@renovate[bot])
  • 01e86cf6fd3385e54bb0fe238606b669abf69856: fix(deps): update module github.com/google/go-github/v63 to v64 in go.mod (#65) (@renovate[bot])
  • a6571a4eb4819c4816d32e52bd1767918bb35770: fix(deps): update module github.com/hasura/go-graphql-client to v0.12.2 in go.mod (#40) (@renovate[bot])
  • a9742c6ea4c9a32077d0ffabe06ace957fe67fa5: fix(deps): update module github.com/hasura/go-graphql-client to v0.13.0 in go.mod (#55) (@renovate[bot])
  • 77b73a32d32d85d72269f2021c324a5284bbcb34: fix(deps): update module github.com/lmittmann/tint to v1.0.5 in go.mod (#47) (@renovate[bot])
  • e4f7aa50a8174872af45a9d82ba99a28bf4f6833: fix(deps): update module github.com/samber/slog-multi to v1.2.0 in go.mod (#46) (@renovate[bot])
  • e0e046ad70cdcd74f4dd6fb5347f34beaa7a6a3a: fix(deps): update module github.com/urfave/cli/v2 to v2.27.3 in go.mod (#54) (@renovate[bot])
  • 5b276a98380ae95d0d2862bc6cd1976f561bded5: fix(deps): update module github.com/urfave/cli/v2 to v2.27.4 in go.mod (#59) (@renovate[bot])
  • e6beaf1681bf195430f4075b824b83e29aac44fc: fix(deps): update module github.com/vektah/gqlparser/v2 to v2.5.14 [security] (#38) (@renovate[bot])
  • 7afcf04cd59bb7f6f3315ea0256c14c01517bab4: fix(deps): update module github.com/xanzy/go-gitlab to v0.106.0 in go.mod (#41) (@renovate[bot])
  • 7cee178bcea449f9be8864aaafa5494200e1384c: fix(deps): update module github.com/xanzy/go-gitlab to v0.107.0 in go.mod (#53) (@renovate[bot])
  • 9af10116c597545724ca052be5838c4494ee6758: fix(deps): update module golang.org/x/oauth2 to v0.22.0 in go.mod (#57) (@renovate[bot])
  • 36f398d9e5ffdae69d0adae11f85bdb65242cc80: fix(docs): fixed path for snippets (@jippi)
  • f0bccdc88d3c8fc0c231cec3269d43eb5c114eac: fix: remove 'invalid' graphql '() (@jippi)
  • d7186e6d2a612f0afeeab7618b8145f8c92a50b1: fix: workaround for go 1.23 codegen fail (@jippi)

Dependency updates

  • 3855061852eea0dee57168bd90a23e5e10bf63e5: chore(deps): bump github.com/99designs/gqlgen from 0.17.46 to 0.17.47 (#22) (@dependabot[bot])
  • 6db378b1ad8a563d2add4abbdbc1052000e24939: chore(deps): bump github.com/99designs/gqlgen from 0.17.47 to 0.17.48 (#35) (@dependabot[bot])
  • 630ff27bc0745ae140f2f134ba22f7fdf32f69d3: chore(deps): bump github.com/charmbracelet/lipgloss from 0.10.0 to 0.11.0 (#26) (@dependabot[bot])
  • cc2aacb3cee3b9922bca098054e5a1503015b445: chore(deps): bump github.com/expr-lang/expr from 1.16.7 to 1.16.8 (#27) (@dependabot[bot])
  • 250850ef9c7393cae261c2c860553667989db7a4: chore(deps): bump github.com/expr-lang/expr from 1.16.8 to 1.16.9 (#28) (@dependabot[bot])
  • 6418ff52c4f6e373551e3b25a2c01c0334e3c02c: chore(deps): bump github.com/samber/slog-multi from 1.0.2 to 1.0.3 (#25) (@dependabot[bot])
  • 31245f9af681434cc201c33714f560b477d4c955: chore(deps): bump github.com/samber/slog-multi from 1.0.3 to 1.1.0 (#30) (@dependabot[bot])
  • 4d8f57f440df5d4a38a42f2b228336a9d308c9e4: chore(deps): bump github.com/vektah/gqlparser/v2 (#39) (@dependabot[bot])
  • 546d709c89d11b5d9aaa848bbb583bf5b9e878aa: chore(deps): bump github.com/vektah/gqlparser/v2 from 2.5.11 to 2.5.12 (#21) (@dependabot[bot])
  • 91266fa059d0da7b1c1bfef840420fa41396befa: chore(deps): bump golang.org/x/oauth2 from 0.20.0 to 0.21.0 (#29) (@dependabot[bot])
  • 3aae40d8ba017c481fb5b6e4c493bc59cae93fb7: chore(deps): bump goreleaser/goreleaser-action from 5 to 6 (#31) (@dependabot[bot])
  • b04893825813afc8199609a7ac5acd1c5fdadaa4: chore(deps): go mod tidy (@jippi)
  • 963434d1b03b8e1574ae8be665b33d32a308818b: chore(deps): renovate sync (@jippi)
  • 09aa694cd3e907b9ca6bc80aea419203ea896de4: chore(deps): update anchore/sbom-action action to v0.16.1 in .github/workflows/release.yml (#44) (@renovate[bot])
  • a8389f391e2b567f71aab123e45c92d65e795c89: chore(deps): update anchore/sbom-action action to v0.17.0 in .github/workflows/release.yml (#52) (@renovate[bot])
  • edb0e3bd16a4f6c5b22164c6bca79f118d9db578: chore(deps): update anchore/sbom-action action to v0.17.1 in .github/workflows/release.yml (#61) (@renovate[bot])
  • 88f7f67d4f4392eac90d956cff378aef5efcb15b: chore(deps): update anchore/sbom-action action to v0.17.2 in .github/workflows/release.yml (#66) (@renovate[bot])
  • 432e70ba7fb2d9e3d61890876ba6778ecef37cae: chore(deps): update anchore/scan-action action to v4 in .github/workflows/security.yml (#50) (@renovate[bot])
  • 94ada9bdaed2eca795563a3be41c41a6e5d0042d: chore(deps): update dependency golangci/golangci-lint to v1.60.2 in .github/workflows/lint.yml (#63) (@renovate[bot])
  • 623aa5f6a24144b14675f1765899e6f6f7fe9ace: chore(deps): update go to v1.22.4 in go.mod (#34) (@renovate[bot])
  • 7245816b4ead587ee532f103cf6448921e45d32a: chore(deps): update go to v1.22.5 in go.mod (#43) (@renovate[bot])
  • 8e3c540f29bdc3e3d955e5f41b60eaaee29afb56: chore(deps): update go to v1.22.6 in go.mod (#56) (@renovate[bot])
  • 3b7b46477f57ab5244368c0499c0b5a737c72297: chore(deps): update golang docker tag to v1.23.0 in .gitlab-ci.yml (#60) (@renovate[bot])
  • 9ca1515fb01e1ffa27dae55eae89b9e4231c7c41: chore(deps): update module github.com/hashicorp/go-retryablehttp to v0.7.7 [security] (#42) (@renovate[bot])
  • ed9c9d3468efe61c9a824d40a15ddb63debd1365: chore(deps): update sigstore/cosign-installer action to v3.6.0 in .github/workflows/release.yml (#58) (@renovate[bot])

Build process updates

  • 722379cbd324a18448bdb57a42339c1396a00ff1: ci: conditionally run e2e test (#24) (@jippi)
  • fb359928fa21c123af58912239a48a0f28e2db39: ci: implement renovate v1 (@jippi)
  • 0af162aa618ce86d4bd663d3791a0ac289423103: ci: prioritize golang-version before anything else (@jippi)
  • 1fe22f8be3d9bfe455d08218069b212c79a3c89a: ci: silence nilnil check (@jippi)

Other work

  • 07e09db596ff6dca81bd52f6a2fa1256e7ccae73: --- (#23) (@dependabot[bot])
  • 220bcba682452a3ba3f6c7fe6543b2b66fe5b016: Delete .github/dependabot.yml (@jippi)
  • dc443d53e3b2295cae51801507934d4561b09170: Merge branch 'main' of github.com:jippi/scm-engine (@jippi)
  • 0fcb5df2128ed22dcc59442f920e2714b4d9e2eb: sync (@jippi)

Full Changelog: https://github.com/jippi/scm-engine/compare/v0.9.0...v0.10.0

scm-engine - v0.9.0

Published by jippi 5 months ago

Changelog

New Features

  • 06b2ee77d253b881b5dc26c119c3e36184048ad5: feat: reorgnize commands into github/gitlab specific commands (#20) (@jippi)

Dependency updates

  • 7d5170817fad22648b9c05198c575a37131a800b: chore(deps): bump github.com/xanzy/go-gitlab from 0.104.1 to 0.105.0 (#19) (@dependabot[bot])

Full Changelog: https://github.com/jippi/scm-engine/compare/v0.8.0...v0.9.0

scm-engine - v0.8.0

Published by jippi 5 months ago

Changelog

New Features

  • 95c0df253a028b45fe51ec72923f7350071d5a03: feat: initial github support (#18) (@jippi)

Full Changelog: https://github.com/jippi/scm-engine/compare/v0.7.5...v0.8.0

scm-engine - v0.7.5

Published by jippi 5 months ago

Changelog

Bug fixes

  • d71528ce00e0bc06d68ce1f0b2097c169fd9952b: fix: --update-pipeline is now default 'false' in 'evaluate' command (@jippi)

Full Changelog: https://github.com/jippi/scm-engine/compare/v0.7.4...v0.7.5

scm-engine - v0.7.4

Published by jippi 5 months ago

Changelog

Bug fixes

  • 07c2992174d2815b4aa7f73e814d7b90c6e8d6f2: fix: change the default pipeline name back (@jippi)

Full Changelog: https://github.com/jippi/scm-engine/compare/v0.7.3...v0.7.4

scm-engine - v0.7.3

Published by jippi 5 months ago

Changelog

Bug fixes

  • 9b5a72c6c9c38763727a8ba998ff50243b8ccdf1: fix: change the default pipeline name and improve error handling (@jippi)

Full Changelog: https://github.com/jippi/scm-engine/compare/v0.7.2...v0.7.3

scm-engine - v0.7.2

Published by jippi 5 months ago

Changelog

Build process updates

  • 040e53aa3a94a1bccdbff23702ab57b43716b2a5: build: fix version injection (@jippi)

Full Changelog: https://github.com/jippi/scm-engine/compare/v0.7.1...v0.7.2

scm-engine - v0.7.1

Published by jippi 5 months ago

Changelog

Documentation updates

  • 881afb233347b1330a286ac1410173af1e082d47: docs: improve landing page with examples (@jippi)
  • 3290675dbcaef2759cfe2bfbb0e80372785ed8e2: docs: tune the example config (@jippi)

Build process updates

  • 7b4cc0ab8731e091ecac25c0a91b41473ff874c9: ci: fix linker for version? (@jippi)
  • 180c0cedc217aa52a1c30d35ca9d40b01b5a4242: ci: use context instead of name for pipeline identity (@jippi)

Full Changelog: https://github.com/jippi/scm-engine/compare/v0.7.0...v0.7.1

scm-engine - v0.7.0

Published by jippi 5 months ago

Changelog

New Features

  • 6ea0353b4817e89704877c8cb3d3fce85913e633: feat: implement CI pipeline status reporting when evaluating MR (#17) (@jippi)

Documentation updates

  • c35eee69d0b294071632114009c27fb025065c32: docs: hide partials folders (@jippi)

Build process updates

  • 1b0a6c6dbad16a0588048c585d5c62eef5e17c3d: ci: deploy docs on tagging as well (@jippi)

Full Changelog: https://github.com/jippi/scm-engine/compare/v0.6.0...v0.7.0

scm-engine - v0.6.0

Published by jippi 5 months ago

Changelog

Bug fixes

  • af9efbff676562feca0b6e2760b9de123a9514ca: refactor: remove custom error types in stdlib (@jippi)
  • d62f5081cee1550095b74ce45137ef866faaad65: refactor: stdlib cleanup and simplification (@jippi)
  • aa53692b076fff94b19a9382a9f0418cff70a49e: refactor: stdlib cleanup and simplification (@jippi)

Documentation updates

  • eeadd5493b88b5a365fa44a596ef82c7a87b7b46: docs: initial external docs site (#16) (@jippi)
  • 50a48fad86094c3a0b07bbfd799c4bbd31b5053d: docs: make example in README easier to scan (@jippi)
  • 23dfff8863e5ffce78c430b4387945545cecbb19: docs: pin mkdocs-material to 9.5.17 (@jippi)
  • c5094ffa2c8da7699ebb3d731eb6f2ed1795a38c: docs: slightly buffed (but incomplete) server setup docs (@jippi)
  • 2b3f237edc82253c2b9e5b41275ffa530574c854: docs: span code block outputg (@jippi)

Build process updates

  • 7f975077552009ac9cf5cdb6195bd484edd9f3fe: ci: cleanup config (@jippi)
  • c6daee89bc4c6dcd6ac419f437a32a9e2147a197: ci: cleanup config (@jippi)
  • 97d942d49346f73ba98e21531bca390883a4b39b: ci: cleanup config (@jippi)
  • c205904f0ebb56040e04fbd52964294221f32ef5: ci: clone docs with full history (@jippi)
  • 2cc5bd5e5f0d98df065cdcfc2875f482867a012c: ci: fix magiclink (@jippi)

Other work

  • c25c519b7469f1d4796cf104f914a1b3ecb57eae: clean: remove unused loader funcs (@jippi)
  • 7a9bc28e1952f7256d35d989fe6bd77e82911291: clean: rename state context funcs (@jippi)
  • 4fa47ae0b5cd8fb1d8842f5cecdfa628d1c8bae0: cleanup: remove unused package (@jippi)

Full Changelog: https://github.com/jippi/scm-engine/compare/v0.5.0...v0.6.0

scm-engine - v0.5.0

Published by jippi 5 months ago

Changelog

New Features

  • 0e3196205653c2ceb907e5acfb5a4d9667f92715: feat: add --dry-run flag (#15) (@jippi)

Documentation updates

  • f52584b3c813af7402bc452f510668a1c4767d8e: docs: add server TOC (@jippi)
  • f242d80532464d3fe405ab60f77a4c205361a570: docs: mention webhook_event field in attributes (@jippi)
  • 37d67ed9ef5594e10e5b8219f8d126a3e00c8e4d: docs: name script/expr lang TOC headline better (@jippi)
  • 07e5382c8bc1ac3e37f5c9010cd0b451477ccc8d: docs: tweak 'listen' docs for 'server' (@jippi)

Full Changelog: https://github.com/jippi/scm-engine/compare/v0.4.0...v0.5.0

Package Rankings
Top 7.48% on Proxy.golang.org
Related Projects