Skip to content

fix(ci): don't have checks go green immediately#12168

Merged
ludamad merged 20 commits intomasterfrom
ad/fix/ci3-workflow
Feb 20, 2025
Merged

fix(ci): don't have checks go green immediately#12168
ludamad merged 20 commits intomasterfrom
ad/fix/ci3-workflow

Conversation

@ludamad
Copy link
Collaborator

@ludamad ludamad commented Feb 20, 2025

We can't have overlapping check names here. We have to split this out to its own repo. This is probably a good separation of concerns, too, to prevent people just leaking secrets without stopping to think.

@ludamad ludamad requested a review from charlielye as a code owner February 20, 2025 20:20
@ludamad ludamad force-pushed the ad/fix/ci3-workflow branch from 0b6f80b to 8dd98e7 Compare February 20, 2025 20:20
@ludamad
Copy link
Collaborator Author

ludamad commented Feb 20, 2025

Note pull request target will show as skipped because it does not yet honour the paths ignore attribute (it's looking at master's workflow)

@spalladino
Copy link
Contributor

Looks good, but I'd advise to get more eyes on this. I'm not familiar enough with ci3.

source ci3/source

if [ -n "${DOCKERHUB_PASSWORD:-}" ] && ([ "$REF_NAME" == "master" ] || semver check "$REF_NAME"); then
if [ -n "${DOCKERHUB_PASSWORD:-}" ]; then
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Can just always log-in if not external

@ludamad
Copy link
Collaborator Author

ludamad commented Feb 20, 2025

Merging as the main file here is just removal. We'll continue to iterate on the external flow in its own file.

@ludamad ludamad merged commit 06e1041 into master Feb 20, 2025
9 checks passed
@ludamad ludamad deleted the ad/fix/ci3-workflow branch February 20, 2025 21:52
TomAFrench added a commit that referenced this pull request Feb 20, 2025
* master: (300 commits)
  fix(ci): don't have checks go green immediately (#12168)
  fix: ASSERTS that should throw (#12167)
  fix: retry rm operation in cleanup (#12162)
  chore: Fix linter errors (#12164)
  feat: Barretenberg C++ binary overhaul (#11459)
  fix: call install_hooks in bootstrap (#12159)
  chore: @aztec/stdlib pt. 3: aztec-address out of foundation (#12140)
  test: verify proving is resumed after broker crash (#11122)
  chore(ci3): update ci.md with swc notes (#12147)
  fix: don't try to get bench artifacts on external PR (#12157)
  feat: partial note handling in aztec-nr (#12122)
  fix: external fixes pt 2 (#12153)
  chore: fix message path (#12150)
  chore(ci3): refactor ci3.yml, fix external PR flow (#12037)
  fix: Do not try flushing txs in bot setup if not set (#12144)
  chore: Silence warns on invalid bootnode enr (#12135)
  fix: don't early-out on test fails (#12143)
  feat(avm): deduplicating event emitters (#12137)
  chore: @aztec/stdlib pt.2 -> remove @aztec/types (#12133)
  test: kill prover node and see it recover (#11118)
  ...
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.

2 participants