Skip to content

Revert "ci: skip build phases on re-enqueue if artifacts already exist"#5974

Closed
jyotshnayaparla-00 wants to merge 2 commits intomainfrom
revert/ci-skip-build-on-reenqueue
Closed

Revert "ci: skip build phases on re-enqueue if artifacts already exist"#5974
jyotshnayaparla-00 wants to merge 2 commits intomainfrom
revert/ci-skip-build-on-reenqueue

Conversation

@jyotshnayaparla-00
Copy link
Copy Markdown
Contributor

This reverts commit 60b70a9.

Fixes #5893

The artifact-caching logic caused downstream jobs to pick up 'skipped' status from build jobs when cancelled, allowing them to proceed instead of stopping.

This will be re-applied once a proper fix is in place.

@jyotshnayaparla-00 jyotshnayaparla-00 self-assigned this Apr 1, 2026
Copy link
Copy Markdown
Contributor

@gz gz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looking at 60b70a9 this does not seem to revert the right set of changes?

Copy link
Copy Markdown

@mythical-fred mythical-fred left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The commit message and PR title say "Revert", but this isn't a clean revert. See inline.

run: bash test.bash
working-directory: crates/fda
env:
FDA_BINARY: ${{ github.workspace }}/build/fda
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These 51 lines (fda binary download + API key creation + CLI test step) are new additions, not part of reverting commit 60b70a9. That commit only added 8 lines to this file (related to artifact run-id inputs). This is new functionality inside a PR titled "Revert".

name: pipeline-manager-${{ matrix.rust_target }}
path: build

- name: Download Compiler Binaries
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The original commit 60b70a9 added run-id / github-token commented-out lines to this file. Removing those comments and instead adding a separate pipeline-manager download step is not reverting those changes — it is restructuring them. If that's intentional, the PR description should say so.

Signed-off-by: Jyotshna Yaparla <jyotshna.yaparla@feldera.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.

CI cancel button no longer works

3 participants