Skip to content

Commit

Permalink
Songbird feature (#52)
Browse files Browse the repository at this point in the history
* add music bot features

* fix rev commit link on canary build

* vbump

* restructure rust source slightly

* add music queue

* clean up unused

* remove queue and replace it with on_dj_channel

* remove debug statements

* start sketching out high quality support

* add features for nix

* add default package as canary

* add new feature flags

* fix cdci

* unfinished commit, add cfg flags

* nix can choose features in coggiebot project

* change default to stable

* fix cidi, concat features to comma delimited

* stablize mockingbird

* clean up code

* undo check_msg

* clean up namespace

* fix build

* fail the ci

* fix non-existent dependencies

* remove traces

* fix cicd

* repush - TODO: add prerelease command

* clean up features

* finish up dependency issues

* cleanup

* include possible fix for auto-updater

* start config files in nix

* clears up `nix check`

* add default package

* Nix check (#44)

* include possible fix for auto-updater

* add `nix flake check`
---------

Co-authored-by: Skarlett <[email protected]>

* clean up vanilla-linux-deploy

* include possible fix for auto-updater (#50)

Co-authored-by: Skarlett <[email protected]>

* Songbird feature (#49)

* add music bot features

* fix rev commit link on canary build

* vbump

* restructure rust source slightly

* add music queue

* clean up unused

* remove queue and replace it with on_dj_channel

* remove debug statements

* start sketching out high quality support

* add features for nix

* add default package as canary

* add new feature flags

* fix cdci

* unfinished commit, add cfg flags

* nix can choose features in coggiebot project

* change default to stable

* fix cidi, concat features to comma delimited

* stablize mockingbird

* clean up code

* undo check_msg

* clean up namespace

* fix build

* fail the ci

* fix non-existent dependencies

* remove traces

* fix cicd

* repush - TODO: add prerelease command

* clean up features

* finish up dependency issues

* cleanup

* include possible fix for auto-updater

* start config files in nix

* clears up `nix check`

* add default package

* Nix check (#44)

* include possible fix for auto-updater

* add `nix flake check`
---------

Co-authored-by: Skarlett <[email protected]>

* clean up vanilla-linux-deploy

* include possible fix for auto-updater (#50)

Co-authored-by: Skarlett <[email protected]>

---------

Co-authored-by: Skarlett <[email protected]>

* Md docs (#48)

* add some docs

* make refs a list

* make development toolchain a list

* add challenges section

* format text

* add build-time environment variables example

* add header

* code fix

* add language instructions

* ref stackover post - how to package software nix

* Update introduction.md

* Update introduction.md

* add refs stdenv & 3rd party mkDerivation builders

* ref nixpkgs (again)

---------

Co-authored-by: Skarlett <[email protected]>

* add self-updater service for nixos

* update lock file

---------

Co-authored-by: Skarlett <[email protected]>
  • Loading branch information
Skarlett and Skarlett authored Mar 19, 2023
1 parent 9792f72 commit 0f3660d
Show file tree
Hide file tree
Showing 25 changed files with 3,316 additions and 491 deletions.
5 changes: 4 additions & 1 deletion .github/workflows/nix-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,7 @@ jobs:
- uses: cachix/install-nix-action@v18
with:
github_access_token: ${{ secrets.GITHUB_TOKEN }}
- run: nix build
- run:
nix build
- run:
nix flake check
Loading

0 comments on commit 0f3660d

Please sign in to comment.