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

Fix weekly ci action #33

Merged
merged 2 commits into from
Aug 16, 2024
Merged

Conversation

fido-node
Copy link
Contributor

Hey, I just wanted to create fresh install media, so I kept trying different approaches until it worked.
Here are the changes I made:

  • Changed the way to call the Guix binary with sudo (took this idea from guix-install-action).
  • Replaced substitute URLs inside the guix-daemon unit file (not entirely happy with this solution, but it works).
  • Added a rudimentary cache.

 - Change a way to call guix binary with sudo (take this idea from guix-install-action)
 - Replace substitute-urls inside guix-daemon unit file (not hapy with this solution, but it works)
 - Add rudimentary cache
@fido-node fido-node closed this Aug 11, 2024
@fido-node fido-node reopened this Aug 11, 2024
@fido-node
Copy link
Contributor Author

Sorry for closing and opening it again. I've just spend some time to check that resulting image is bootable, and have a fresh nonguix kernel.

@fido-node
Copy link
Contributor Author

Expect it to be a fix for: #27

@daviwil
Copy link
Member

daviwil commented Aug 16, 2024

Thanks for trying to fix this! I had started working on a similar fix but never finished it. I'll merge this one and we'll see how it goes!

@daviwil daviwil merged commit 4c7732f into SystemCrafters:master Aug 16, 2024
@fido-node fido-node deleted the fix-weekly-ci-action branch August 16, 2024 06:49
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