Skip to content

Commit bd53b6b

Browse files
author
Pablo Mendez
committed
fix naming set
1 parent 682dae7 commit bd53b6b

File tree

1 file changed

+13
-38
lines changed

1 file changed

+13
-38
lines changed

.github/workflows/release.yml

Lines changed: 13 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,9 @@ jobs:
7979
- name: Set Debian Dappnode attended ISO name
8080
run: |
8181
file=$(ls images/Dappnode-debian-*.iso)
82-
filename=$(basename "$file")
83-
attended_filename="${filename/images\/Dappnode-/Dappnode-${CORE_VERSION}-}"
84-
cp "$file" "images/$attended_filename"
82+
filename=$(basename "$file") # Extract only the file name (without path)
83+
attended_filename="images/Dappnode-${CORE_VERSION}-debian-${filename#Dappnode-debian-}" # Modify the filename using CORE_VERSION
84+
cp "$file" "$attended_filename"
8585
8686
- name: Build Debian unattended
8787
run: |
@@ -94,29 +94,13 @@ jobs:
9494
run: |
9595
ls -lrt images/Dappnode-debian-*.iso
9696
97-
- name: Set Dappnode unattended ISO name
97+
- name: Set Debian Dappnode unattended ISO name
9898
run: |
99-
file=$(ls images/Dappnode-debian-*.iso)
100-
filename=$(basename "$file")
101-
core_filename="${filename/images\/Dappnode-/Dappnode-${CORE_VERSION}-}"
102-
unattended_filename="${core_filename/%.iso/-unattended.iso}"
103-
cp "$file" "$unattended_filename"
104-
105-
# - name: Build Ubuntu attended
106-
# run: |
107-
# export BASE_OS=ubuntu
108-
# export UNATTENDED=false
109-
# docker compose up --build
110-
111-
# - name: Check Ubuntu ISO attended
112-
# run: |
113-
# ls -lrt images/Dappnode-ubuntu-*.iso
114-
115-
# - name: Set Ubuntu Dappnode attended ISO name
116-
# run: |
117-
# file=$(ls images/Dappnode-ubuntu-*.iso)
118-
# attended_filename="${file/images\/Dappnode-/Dappnode-${CORE_VERSION}-}"
119-
# cp "$file" "$attended_filename"
99+
file=$(ls images/Dappnode-debian-*.iso)
100+
filename=$(basename "$file") # Extract only the file name (without path)
101+
core_filename="Dappnode-${CORE_VERSION}-debian-${filename#Dappnode-debian-}" # Modify the filename using CORE_VERSION
102+
unattended_filename="${core_filename/%.iso/-unattended.iso}" # Replace .iso with -unattended.iso
103+
cp "$file" "images/$unattended_filename"
120104
121105
- name: Build Ubuntu unattended
122106
run: |
@@ -131,9 +115,9 @@ jobs:
131115
- name: Set Ubuntu Dappnode unattended ISO name
132116
run: |
133117
file=$(ls images/Dappnode-ubuntu-*.iso)
134-
filename=$(basename "$file")
135-
core_filename="${filename/images\/Dappnode-/Dappnode-${CORE_VERSION}-}"
136-
unattended_filename="${core_filename/%.iso/-unattended.iso}"
118+
filename=$(basename "$file") # Extract only the file name (without path)
119+
core_filename="Dappnode-${CORE_VERSION}-ubuntu-${filename#Dappnode-ubuntu-}" # Modify the filename using CORE_VERSION
120+
unattended_filename="${core_filename/%.iso/-unattended.iso}" # Replace .iso with -unattended.iso
137121
cp "$file" "images/$unattended_filename"
138122
139123
- name: Create dappnode_profile.sh
@@ -155,13 +139,6 @@ jobs:
155139
SHASUM_DEBIAN_UNATTENDED=$(shasum -a 256 $file)
156140
echo "::set-output name=SHASUM_DEBIAN_UNATTENDED::$SHASUM_DEBIAN_UNATTENDED"
157141
158-
# - name: Get SHA-256 Debian attended
159-
# id: shasum-ubuntu-attended
160-
# run: |
161-
# file=$(find . -type f -name 'Dappnode-ubuntu-*.iso' ! -name '*unattended*')
162-
# SHASUM_UBUNTU_ATTENDED=$(shasum -a 256 $file)s
163-
# echo "::set-output name=SHASUM_UBUNTU_ATTENDED::$SHASUM_UBUNTU_ATTENDED"
164-
165142
- name: Get SHA-256 Debian unattended
166143
id: shasum-ubuntu-unattended
167144
run: |
@@ -176,19 +153,17 @@ jobs:
176153
env:
177154
SHASUM_DEBIAN_ATTENDED: ${{ steps.shasum-debian-attended.outputs.SHASUM_DEBIAN_ATTENDED }}
178155
SHASUM_DEBIAN_UNATTENDED: ${{ steps.shasum-debian-unattended.outputs.SHASUM_DEBIAN_UNATTENDED }}
179-
# SHASUM_UBUNTU_ATTENDED: ${{ steps.shasum-ubuntu-attended.outputs.SHASUM_UBUNTU_ATTENDED }}
180156
SHASUM_UBUNTU_UNATTENDED: ${{ steps.shasum-ubuntu-unattended.outputs.SHASUM_UBUNTU_UNATTENDED }}
181157

182158
- name: Create pre-release
183159
uses: softprops/action-gh-release@v2
184160
with:
185161
tag_name: ${{ github.event.inputs.core }}
186162
prerelease: true
187-
# ./Dappnode-${CORE_VERSION}-ubuntu-*-unattended.iso
188163
files: |
189164
./Dappnode-${CORE_VERSION}-debian-*.iso
190165
./Dappnode-${CORE_VERSION}-debian-*-unattended.iso
191-
./Dappnode-${CORE_VERSION}-ubuntu-*.iso
166+
./Dappnode-${CORE_VERSION}-ubuntu-*-unattended.iso
192167
./scripts/dappnode_install*.sh
193168
dappnode_profile.sh
194169
body_path: CHANGELOG.md

0 commit comments

Comments
 (0)