Skip to content

Commit ad7d2b8

Browse files
committed
chore: Re-work github workflow to use mise
1 parent dff1b96 commit ad7d2b8

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

version-info.exs

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,30 @@
1+
require Logger
2+
13
version = Regex.run(~r/version: "(.*)"/, File.read!("mix.exs"), capture: :all_but_first) |> List.first()
2-
IO.puts("version #{version}")
4+
Logger.info("version #{version}")
35

46
File.cd!("burrito_out")
57

68
for file <- File.ls!() do
79
destination = String.replace(file, "_", "-")
8-
IO.puts("mv #{file} #{destination}")
10+
Logger.info("mv #{file} #{destination}")
911
File.rename!(file, destination)
1012
end
1113

14+
Logger.info("creating aws-sso-config-generator-checksums.txt")
1215
{"", 0} = System.shell("shasum -a 256 * > aws-sso-config-generator-checksums.txt")
1316

1417
File.cd!("..")
1518

1619
if System.get_env("CI") do
1720
if String.ends_with?(version, "-dev") do
21+
Logger.info("creating github prerelease")
1822
System.shell("gh release create #{version} --generate-notes -p")
1923
else
24+
Logger.info("creating github release")
2025
System.shell("gh release create #{version} --generate-notes")
2126
end
2227

28+
Logger.info("uploading artifacts")
2329
System.shell("gh release upload #{version} ./burrito_out/* -R djgoku/aws-sso-config-generator")
2430
end

0 commit comments

Comments
 (0)