Sync usage rules when running mix setup

This commit is contained in:
Claudio Ortolina
2025-09-16 10:11:20 +03:00
parent ea21eb1e9f
commit d843ef8635
2 changed files with 7 additions and 10 deletions
+7 -1
View File
@@ -126,7 +126,13 @@ defmodule MusicLibrary.MixProject do
# See the documentation for `Mix` for more info on aliases.
defp aliases do
[
setup: ["deps.get", "ecto.setup", "assets.setup", "assets.build"],
setup: [
"deps.get",
"ecto.setup",
"assets.setup",
"assets.build",
"usage_rules.sync AGENTS.md --all --inline usage_rules:all --link-to-folder deps --remove-missing --yes"
],
"ecto.setup": ["ecto.create", "ecto.migrate"],
"ecto.reset": ["ecto.drop", "ecto.setup"],
# When running the migrate task WITHOUT setting the log_level option,