File tree Expand file tree Collapse file tree 1 file changed +11
-3
lines changed
.github/workflows/release_pre_built Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Original file line number Diff line number Diff line change 11# SPDX-License-Identifier: Apache-2.0
22# SPDX-FileCopyrightText: 2021 The Elixir Team
33
4- name : " Release pre built"
5- description : " Builds elixir release, ExDoc and generates docs"
4+ name : Release Pre-build
5+ description : " Builds Elixir release, ExDoc and generates docs"
6+
67inputs :
78 otp :
89 description : " The major OTP version"
10+
911 otp_version :
1012 description : " The exact OTP version (major.minor[.patch])"
13+
1114 build_docs :
12- description : " If docs have to be built or not"
15+ description : " Whether docs have to be built"
16+
1317runs :
1418 using : " composite"
19+
1520 steps :
1621 - uses : erlef/setup-beam@5304e04ea2b355f03681464e683d92e3b2f18451 # v1.18.2
1722 with :
1823 otp-version : ${{ inputs.otp_version }}
1924 version-type : strict
25+
2026 - name : Build Elixir Release
2127 shell : bash
2228 run : |
2329 make Precompiled.zip
2430 mv Precompiled.zip elixir-otp-${{ inputs.otp }}.zip
2531 echo "$PWD/bin" >> $GITHUB_PATH
32+
2633 - name : Install NSIS
2734 shell : bash
2835 run : |
2936 sudo apt update
3037 sudo apt install -y nsis
38+
3139 - name : Build Elixir Windows Installer
3240 shell : bash
3341 run : |
You can’t perform that action at this time.
0 commit comments