Skip to content

ci: Allow nightly fallback with no release#6517

Draft
franciscojavierarceo wants to merge 1 commit into
masterfrom
codex/fix-nightly-no-release-fallback
Draft

ci: Allow nightly fallback with no release#6517
franciscojavierarceo wants to merge 1 commit into
masterfrom
codex/fix-nightly-no-release-fallback

Conversation

@franciscojavierarceo

Copy link
Copy Markdown
Member

What changed

  • Makes nightly version extraction tolerate the case where semantic-release --dry-run reports no release-worthy commits.

Why

The June 15 nightly run failed in get-nightly-version before publishing. The workflow intentionally has fallback logic for this case, but the extraction pipeline exits under set -euo pipefail when this grep finds no match:

grep 'The next release version is'

So the script exits before reaching the fallback to the next patch version after the latest stable tag.

Run: https://github.com/feast-dev/feast/actions/runs/27550581747
Failed job: https://github.com/feast-dev/feast/actions/runs/27550581747/job/81435450528

Validation

  • Parsed .github/workflows/nightly_python_sdk_release.yml with PyYAML.
  • Ran git diff --check on the touched workflow file.
  • Replayed the set -euo pipefail no-release extraction case and confirmed the fallback path remains reachable.
  • Commit hook passed, including Detect secrets.

Signed-off-by: Francisco Javier Arceo <farceo@redhat.com>
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