Skip to content

Commit e66a799

Browse files
CI: Minor improvements to release_pre_built/action.yml (#14984)
1 parent bd4c232 commit e66a799

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

.github/workflows/release_pre_built/action.yml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,41 @@
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+
67
inputs:
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+
1317
runs:
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: |

0 commit comments

Comments
 (0)