Skip to content

CI: formatting check and test Elixir builds#29

Merged
UncleGrumpy merged 3 commits intoatomvm:masterfrom
petermm:ci-add-check-formatting
Feb 3, 2026
Merged

CI: formatting check and test Elixir builds#29
UncleGrumpy merged 3 commits intoatomvm:masterfrom
petermm:ci-add-check-formatting

Conversation

@petermm
Copy link
Collaborator

@petermm petermm commented Jan 25, 2026

Adapted from atomvm repo

Fixes #22 and fixes #28

(There was actually a erlfmt check hidden in the build examples build.sh..)

@petermm petermm force-pushed the ci-add-check-formatting branch 2 times, most recently from 2c4c694 to 8a2ab81 Compare January 25, 2026 12:04
@UncleGrumpy
Copy link
Collaborator

UncleGrumpy commented Jan 25, 2026

I really appreciate all of the formatting fixes and cleanup, but we should keep those in a separate commit from the workflow updates.

I see you are still working on it, so wanted to catch you sooner rather than later.

@petermm petermm marked this pull request as draft January 25, 2026 12:06
@petermm petermm force-pushed the ci-add-check-formatting branch 2 times, most recently from bd620a2 to 71bb501 Compare January 25, 2026 12:17
@petermm
Copy link
Collaborator Author

petermm commented Jan 25, 2026

Yeah, adding Elixir building to tests as well, will make nice commits later..

@petermm petermm force-pushed the ci-add-check-formatting branch from a51539f to a8db207 Compare January 26, 2026 23:10
@petermm petermm changed the title CI: add check-formatting.yaml CI: formatting check and test Elixir builds Jan 26, 2026
@petermm petermm marked this pull request as ready for review January 26, 2026 23:16
@petermm petermm force-pushed the ci-add-check-formatting branch 2 times, most recently from 13fff07 to c5cfe3a Compare January 31, 2026 09:26
@petermm petermm requested a review from UncleGrumpy February 1, 2026 21:36
Copy link
Collaborator

@UncleGrumpy UncleGrumpy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you so much! Just a few minor details.

Adapted from atomvm repo, remove erl fmt check in build.sh

Signed-off-by: Peter M <petermm@gmail.com>
Signed-off-by: Peter M <petermm@gmail.com>
Signed-off-by: Peter M <petermm@gmail.com>
@petermm petermm force-pushed the ci-add-check-formatting branch from c5cfe3a to 9831d5c Compare February 2, 2026 05:20
@petermm petermm requested a review from UncleGrumpy February 2, 2026 06:53
Copy link
Collaborator

@UncleGrumpy UncleGrumpy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I notice we are still using Erlang :io instead of Elixir IO in a several examples, but we should update those in a separate PR.

@UncleGrumpy UncleGrumpy merged commit 19b0f37 into atomvm:master Feb 3, 2026
4 checks passed
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.

CI should inculde Elixir tests CI should include a formatting check

2 participants