Skip to content

Conversation

mike-golant
Copy link

Problem: PR builds used apt.yml from unstable and checked out unstable ref, so they didn't include PR changes (e.g., debian/rules IGNORE_MISSING_DEPS=1) and failed on RediSearch uv deps gate. Also, fromJSON(...) failed when repo vars were not set in fork/PR context.

Fix:

  • Use the current ref by default in checkout: ref: ${{ inputs.ref || github.ref }}
  • Provide safe defaults for matrices when vars are missing, and accept inputs for reusable calls.

Nightly remains unaffected because it has repo vars and uses the workflow via the unstable ref.

This is a temporary stabilization so we can verify PR builds compile; can be revisited/cleaned up after verification.


PR opened by Augment Code on behalf of @mike-golant


Pull Request opened by Augment Code with guidance from the PR author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant