|
1 | 1 | { |
2 | | - "$schema": "https://raw.githubusercontent.com/jetify-com/devbox/0.14.0/.schema/devbox.schema.json", |
| 2 | + "$schema": "https://raw.githubusercontent.com/jetify-com/devbox/0.16.0/.schema/devbox.schema.json", |
3 | 3 | "packages": { |
4 | | - "beam.packages.erlang_27.elixir_1_18": "", |
5 | | - "erlang": "latest", |
6 | | - "beam27Packages.elixir-ls": "0.26.4", |
7 | | - "git": "latest", |
8 | | - "zig": "latest", |
9 | | - "xz": "latest", |
10 | | - "_7zz": "latest", |
11 | | - "github-cli": "latest", |
12 | | - "curl": "latest", |
| 4 | + "git": "latest", |
| 5 | + "xz": "latest", |
| 6 | + "_7zz": "latest", |
| 7 | + "curl": "latest", |
13 | 8 | "darwin.apple_sdk.frameworks.CoreServices": { |
14 | 9 | "platforms": [ |
15 | 10 | "aarch64-darwin", |
16 | | - "x86_64-darwin", |
17 | | - ], |
18 | | - }, |
19 | | - "act": "latest", |
20 | | - }, |
21 | | - "env": { |
22 | | - "ELIXIR_ERL_OPTIONS": "+fnu", |
23 | | - }, |
24 | | - "shell": { |
25 | | - "init_hook": [ |
26 | | - "mkdir -p .nix-mix", |
27 | | - "mkdir -p .nix-hex", |
28 | | - "export MIX_HOME=$PWD/.nix-mix", |
29 | | - "export HEX_HOME=$PWD/.nix-hex", |
30 | | - "export ERL_AFLAGS='-kernel shell_history enabled'", |
31 | | - "mix local.hex --force", |
32 | | - "mix local.rebar --force", |
33 | | - ], |
34 | | - "scripts": { |
35 | | - "escript": [ |
36 | | - "MIX_ENV=escript mix escript.build" |
37 | | - ], |
38 | | - "do-all": [ |
39 | | - "mix deps.get --only prod", |
40 | | - "mix test", |
41 | | - "mix format --check-formatted", |
42 | | - "MIX_ENV=prod mix release --overwrite" |
43 | | - ], |
44 | | - "version-info-only": [ |
45 | | - "MIX_APPLICATION_VERSION=$(elixir -e 'Regex.run(~r/version: \"(.*)\"/, File.read!(\"mix.exs\"), capture: :all_but_first) |> List.first() |> IO.puts()')", |
46 | | - "echo \"version '$MIX_APPLICATION_VERSION'\"" |
47 | | - ], |
48 | | - "version-info": [ |
49 | | - "MIX_APPLICATION_VERSION=$(elixir -e 'Regex.run(~r/version: \"(.*)\"/, File.read!(\"mix.exs\"), capture: :all_but_first) |> List.first() |> IO.puts()')", |
50 | | - "echo \"version '$MIX_APPLICATION_VERSION'\"", |
51 | | - "cd burrito_out", |
52 | | - "bash -c 'for file in *_*; do mv \"$file\" \"${file//_/-}\"; done'", |
53 | | - "shasum -a 256 ./* > aws-sso-config-generator-checksums.txt", |
54 | | - "cd -", |
55 | | - "gh release create ${MIX_APPLICATION_VERSION} --generate-notes", |
56 | | - "gh release upload ${MIX_APPLICATION_VERSION} ./burrito_out/* -R djgoku/aws-sso-config-generator" |
| 11 | + "x86_64-darwin" |
57 | 12 | ] |
58 | 13 | } |
59 | 14 | } |
|
0 commit comments