Skip to content

v1.0.7

Choose a tag to compare

@lovestaco lovestaco released this 12 Sep 15:46
· 53 commits to master since this release

Release v1.0.7

Date: 2026-09-12

Summary

CI/CD Gates now has a proper GitLab CI integration, a fixed GitHub Actions
workflow, and fallback guidance for every other pipeline — plus a backend fix
for a race condition that could let a gate pass on a review that actually had
blocking findings.

Install and Update

Changes

  • Fixed a review-status race condition: a review could briefly report completed before its findings were fully saved, so a CI/CD gate polling right at that moment could see zero findings and wrongly allow a build that actually had blocking issues.
  • Fixed the GitHub Actions gate template: it now triggers a review and polls the exact review it just triggered, instead of looking it up by commit SHA — the old approach could pick up a different PR's already-completed review of the same commit and evaluate the wrong result.
  • Added a native GitLab CI pipeline template to the CI/CD Gates Integration page (previously GitLab only had the generic cURL fallback).
  • Added setup guidance for Bitbucket Pipelines, Azure Pipelines, and other CI systems via the plain cURL/Bash snippet, with a pointer to hand it to a coding agent for platform-specific translation.
  • Documented how to actually block the merge button per platform (GitHub branch protection required checks, GitLab "Pipelines must succeed"), plus real gotchas: fork PRs not receiving secrets, GitLab's "Protect variable" excluding unprotected branches, and GitLab's 8-character minimum for masked variables.
  • Cleaned up the CI/CD Gates Integration page UI: copy buttons, environment variables table, setup instructions, and tab layout.

Breaking Changes

  • None.

Verification

  • livereview --version
  • lrops.sh --show-latest-version

Known Issues

  • None.