Skip to content

Conversation

@mhanberg
Copy link
Member

@mhanberg mhanberg commented Jul 8, 2025

  • Adds a justfile, which makes it easier to determine the burrito target, and in my opinion the rest of it is easier to understand and update compared to the Makefile
  • Updates the nix flake to have the right version of zig, xz, and 7zz.
  • Deletes the root mix.exs and mix.lock

mhanberg and others added 27 commits June 27, 2025 08:40
Using burrito we're no longer trying to activate the user's elixir executable on boot, making those tests stale
It will be done in a follow-up PR
@doorgan doorgan force-pushed the doorgan/burrito_packaging branch 2 times, most recently from 15ce974 to 3043a23 Compare July 8, 2025 04:38
@doorgan doorgan merged commit 78026df into doorgan/burrito_packaging Jul 9, 2025
1 check failed
@doorgan doorgan deleted the mah/burrito-1 branch July 9, 2025 21:22
doorgan added a commit that referenced this pull request Jul 22, 2025
* feat: use Burrito for packaging

* fix: make hex available for engine when using burrito

* refactor: justfile, flake (#35)

* refactor: integrate GenLSP

* fixup!: fix tests

* fixup!: use persistent_term instead of adding .lsp to Project

* fixup!: fix dialyzer issues

* fixup!: Don't use parenthesis on 0-arity function

* fixup!: cleanup credo changes

* fixup!: Remove outdated comments

* fixup!: use info severity for normal shutdown log

* fixup!: cleanup credo changes

* refactor: isolate Engine from Expert

* refactor: rename project node modules and simplify EngineApi/EngineNode code

* refactor: use Burrito for packaging

* chore: update github release workflow

* feat: add plain(non burrito) releases

* chore: Remove release-please-action

* chore: Remove build/release tasks

* chore: fix unordered aliases

* chore: update lockfile

* fix: rollback change to elixir version

* chore: remove ci integration tests

Using burrito we're no longer trying to activate the user's elixir executable on boot, making those tests stale

* Revert changes to the release workflow

It will be done in a follow-up PR

* chore: add ci test for release builds

* wip

---------

Co-authored-by: doorgan <dorgandash@gmail.com>

---------

Co-authored-by: Mitchell Hanberg <mitch@mitchellhanberg.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants