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

Todo #12

Open
8 of 17 tasks
Anton-Latukha opened this issue Jul 7, 2020 · 0 comments
Open
8 of 17 tasks

Todo #12

Anton-Latukha opened this issue Jul 7, 2020 · 0 comments
Labels
good first issue Good for newcomers help wanted Extra attention is needed

Comments

@Anton-Latukha
Copy link
Collaborator

Anton-Latukha commented Jul 7, 2020

Anybody welcome to help with next:

  • Choose the name
  • Add Cachix cache
    • Get the Cachix secret
      • Register Cachix profile
  • Commit things learned from the process of merge into HNix
  • Include the Haskell Nixpkgs integration test (forgot that made this)
  • Refactor the haskell-with-nixpkgs CI into the form that HNix arrived at
  • Migrate to haskell/action
  • Documentation
    • Gather comments into the doc
  • Make project setup as a submodule, use a branch with autorebase so it would be a downstream installer as a project submodule
    In the install branch rebase with deleting our cabal, hs, .github, and patching shell.nix to use ../. should be enough.
    We can even construct the installer test, use our own project or third-party project, add submodule to it, go into submodule and do the Nix-shell testing.
  • Add Nixpkgs static executable build to CI
    • Add Complettioins test
    • Add Executable
  • Look into GitHub CI updates, its infrastructure is cumbersome:
    • Try to find ways to condense it (share envs/patterns between workflows/builds).
    • Is there is a way to use other paths then /.github/ - It would allow for a submodule.
@Anton-Latukha Anton-Latukha added good first issue Good for newcomers help wanted Extra attention is needed labels Jul 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant