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

Upload generated configs as a GitHub artifact #243

Closed
kachick opened this issue Aug 2, 2023 · 2 comments · Fixed by #534
Closed

Upload generated configs as a GitHub artifact #243

kachick opened this issue Aug 2, 2023 · 2 comments · Fixed by #534
Labels
enhancement New feature or request

Comments

@kachick
Copy link
Owner

kachick commented Aug 2, 2023

Motivation

When anything is broken especially nix and/or home-manager itself, re-generating the config in local sounds a bit annoy

How

  • GitHub releases and/or per CI
@kachick kachick added the enhancement New feature or request label Aug 2, 2023
@kachick kachick added this to 🛸 Aug 2, 2023
@github-project-automation github-project-automation bot moved this to To do in 🛸 Aug 2, 2023
@kachick kachick changed the title Upload built configs as a GitHub artifact Upload generated configs as a GitHub artifact Aug 2, 2023
@kachick
Copy link
Owner Author

kachick commented Aug 2, 2023

nix-community/home-manager#1658 👀

@kachick kachick moved this from To do to Icebox in 🛸 Oct 16, 2023
kachick added a commit that referenced this issue Mar 12, 2024
* Prevent personal info in config - **There is no incident!**
  Maybe a preparation part for #243

* Split container CI/CD steps for readability

* Respect XDG_ structure in stack. Resolves #142

* Fix to handle shell boolean in happy path

* Fix to handle in boolean more!

* Need to turn off set -e temporal
@kachick
Copy link
Owner Author

kachick commented Mar 31, 2024

https://docs.podman.io/en/latest/markdown/podman-cp.1.html

  • podman cp cannot get the target symlinks in the src direcrtory
  • podman mount cannot be used in remote podman (In github actions, this may not be problem)

@kachick kachick moved this from 🤷‍♂️ to 💪 in 🛸 Mar 31, 2024
kachick added a commit that referenced this issue Mar 31, 2024
Posting as a PR comments and/or releasing as #417 may be better.
But that is another task 😋

---

Preparation part for #532

Resolves #243
@github-project-automation github-project-automation bot moved this from 💪 to 🎉 in 🛸 Mar 31, 2024
kachick added a commit that referenced this issue Oct 31, 2024
Make macOS only depend on free nixpkgs again

- **Revert "Install vscode in macOS via nixpkgs (#882)"**
- **Revert "Install signal-desktop in macOS via nixpkgs (#861)"**
- **Make vscode as the default editor in macOS again**

Closes GH-885
Update, but keeps GH-754
Update GH-884
Reduce struggle around .github/workflows/cleanup-caches.yml

I can choose this way since macOS is not the preferred device

And I'm afraid, #243 might contain the unfree files (nevertheless it cannot be downloaded from other users?)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant