Skip to content

BAD COMMIT#65

Closed
OhmSpectator wants to merge 18 commits intorene:masterfrom
OhmSpectator:break-yetus-and-eden
Closed

BAD COMMIT#65
OhmSpectator wants to merge 18 commits intorene:masterfrom
OhmSpectator:break-yetus-and-eden

Conversation

@OhmSpectator
Copy link
Copy Markdown
Collaborator

  • I broke everything

rene and others added 12 commits June 2, 2025 13:09
NVIDIA is blocking local runners to access the Jetpack tarballs, let's
move them to a local server.

GRUB as well, so let's move to local server and use gnulib mirror.

Signed-off-by: Renê de Souza Pinto <rene@renesp.com.br>
Signed-off-by: Renê de Souza Pinto <rene@renesp.com.br>
Signed-off-by: Renê de Souza Pinto <rene@renesp.com.br>
Signed-off-by: Renê de Souza Pinto <rene@renesp.com.br>
Signed-off-by: Renê de Souza Pinto <rene@renesp.com.br>
Signed-off-by: Renê de Souza Pinto <rene@renesp.com.br>
Signed-off-by: Renê de Souza Pinto <rene@renesp.com.br>
Signed-off-by: Renê de Souza Pinto <rene@renesp.com.br>
Signed-off-by: Renê de Souza Pinto <rene@renesp.com.br>
Signed-off-by: Renê de Souza Pinto <rene@renesp.com.br>
This commit changes the assets workflow to:

1. Produce assets for arm64 platform variants: nvidia-jp5 and nvidia-jp6
2. Fix the assets for IPXE installer
3. Create a sha256sum for all files

Signed-off-by: Renê de Souza Pinto <rene@renesp.com.br>
Introduce a GitHub Actions workflow that enables authorized users to trigger a
CI rerun by commenting `/rerun-ci` on a pull request. The workflow verifies the
commenter against the list in CODEOWNERS before proceeding. It identifies
failed workflow runs for the PR and attempts to rerun them. This aims to
streamline CI management and restricts rerun capabilities to approved users,
improving security and workflow efficiency.

Signed-off-by: Nikolay Martyanov <nikolay@zededa.com>
@OhmSpectator OhmSpectator requested a review from rene as a code owner June 23, 2025 16:45
@OhmSpectator
Copy link
Copy Markdown
Collaborator Author

/rerun-ci

1 similar comment
@rene
Copy link
Copy Markdown
Owner

rene commented Jun 23, 2025

/rerun-ci

@OhmSpectator
Copy link
Copy Markdown
Collaborator Author

I don't even see the action in the list:(

@OhmSpectator
Copy link
Copy Markdown
Collaborator Author

/rerun-ci

1 similar comment
@rene
Copy link
Copy Markdown
Owner

rene commented Jun 23, 2025

/rerun-ci

@OhmSpectator
Copy link
Copy Markdown
Collaborator Author

https://github.com/rene/eve/actions/runs/15834200117/job/44633904844#step:5:1

It works, but it does not see the workflows as failed... I think the problem is that the workflow is not marked as failed until any job is running. Will check...

@OhmSpectator
Copy link
Copy Markdown
Collaborator Author

/rerun-ci

1 similar comment
@rene
Copy link
Copy Markdown
Owner

rene commented Jun 24, 2025

/rerun-ci

Update the workflow to use the GitHub CLI (gh) instead of direct curl calls to
the GitHub API for interacting with workflow runs. This change streamlines
authentication, error handling, and parsing.

Additionally, improve how failed runs are identified by filtering on the
correct event type (pull_request_target) and branch using `gh run list`, making
the rerun logic more accurate and robust. The logic for canceling and rerunning
workflow runs via comment commands is also updated to work with the new
approach.

Introduce a /rerun-ci cancel command that cancels all in-progress or queued
runs for the current pull request and then re-runs any runs that were canceled,
giving users more control over workflow execution directly from PR comments.

Signed-off-by: Nikolay Martyanov <nikolay@zededa.com>
@OhmSpectator OhmSpectator force-pushed the break-yetus-and-eden branch from 8bb030e to e9a88b0 Compare June 24, 2025 09:27
@OhmSpectator
Copy link
Copy Markdown
Collaborator Author

/rerun-ci cancel

@OhmSpectator
Copy link
Copy Markdown
Collaborator Author

/rerun-ci

1 similar comment
@rene
Copy link
Copy Markdown
Owner

rene commented Jun 24, 2025

/rerun-ci

Signed-off-by: Nikolay Martyanov <nikolay@zededa.com>
@OhmSpectator OhmSpectator force-pushed the break-yetus-and-eden branch from e9a88b0 to 6ce112b Compare June 24, 2025 16:04
@OhmSpectator
Copy link
Copy Markdown
Collaborator Author

/rerun-ci

@OhmSpectator OhmSpectator force-pushed the break-yetus-and-eden branch from 6ce112b to 53e8fab Compare June 24, 2025 16:24
@OhmSpectator
Copy link
Copy Markdown
Collaborator Author

/rerun-ci

1 similar comment
@christoph-zededa
Copy link
Copy Markdown

/rerun-ci

@christoph-zededa
Copy link
Copy Markdown

/rerun-ci cancel

@OhmSpectator
Copy link
Copy Markdown
Collaborator Author

/rerun-ci

@OhmSpectator
Copy link
Copy Markdown
Collaborator Author

/rerun-ci cancel

# Conflicts:
#	.github/workflows/rerun-ci.yml
@OhmSpectator OhmSpectator force-pushed the break-yetus-and-eden branch from 53e8fab to 899ca33 Compare June 24, 2025 16:46
@OhmSpectator
Copy link
Copy Markdown
Collaborator Author

/rerun-ci cancel

@rucoder
Copy link
Copy Markdown
Collaborator

rucoder commented Jun 24, 2025

/rerun-ci

@rucoder
Copy link
Copy Markdown
Collaborator

rucoder commented Jun 24, 2025

/rerun-ci cancel

@OhmSpectator OhmSpectator force-pushed the break-yetus-and-eden branch from 899ca33 to 0eea70e Compare June 24, 2025 17:20
@OhmSpectator
Copy link
Copy Markdown
Collaborator Author

/rerun red

@OhmSpectator
Copy link
Copy Markdown
Collaborator Author

/rerun yellow

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.

4 participants