Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Colo gha #236

Merged
merged 5 commits into from
Nov 15, 2024
Merged

Colo gha #236

merged 5 commits into from
Nov 15, 2024

Conversation

nathanaelhuffman
Copy link
Collaborator

@nathanaelhuffman nathanaelhuffman commented Nov 13, 2024

Fixes #153
Fixes #141

This provides an initial stepping stone toward a more fully features CI and release process, where sims run and FPGA builds run for both cobble and buck2 based builds, with some simple filtering so we don't have to rebuild both sides of the world when something on only one of them changed.

There are a couple of minor edits to things to make the sims go, but no real design-functional changes in here, just CI infra.

I'd like to get this merged, so we can make these required checks going forward as they're providing value already.

We'll need to figure out the release process still, which we probably want some level of automation but likely want it to be on-demand vs a release every merge to main I'd think so it's easier to track down changes. As it is, you can go fishing through the uploaded artifacts for the things you want to submit and do manual submissions as needed, we just don't have a perma-link to the artifacts yet.

@nathanaelhuffman nathanaelhuffman force-pushed the colo-gha branch 29 times, most recently from de3900d to 3856881 Compare November 15, 2024 16:56
@nathanaelhuffman nathanaelhuffman force-pushed the colo-gha branch 3 times, most recently from bd0a3cb to d557016 Compare November 15, 2024 21:17
Copy link
Collaborator

@Aaron-Hartwig Aaron-Hartwig left a comment

Choose a reason for hiding this comment

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

:shipit: 🚀

@nathanaelhuffman nathanaelhuffman merged commit ac61b10 into main Nov 15, 2024
8 checks passed
@nathanaelhuffman nathanaelhuffman deleted the colo-gha branch November 15, 2024 22:19
@Aaron-Hartwig Aaron-Hartwig mentioned this pull request Dec 10, 2024
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.

Run all simulations on every commit Get CI running somehow with buck2 and things.
2 participants