Skip to content

Commit 88edb78

Browse files
committed
6.19.3-1
1 parent e712d21 commit 88edb78

2 files changed

Lines changed: 27 additions & 8 deletions

File tree

.github/workflows/CI.yml

Lines changed: 26 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,10 @@ jobs:
2424
run: sudo ./build.sh cinnamon
2525

2626
- name: print sha256sum
27-
run: cat output/sha256*
27+
run: |
28+
cat output/sha256*
29+
SHA256=$(cat output/sha256* | cut -d " " -f 1)
30+
echo "sha256cinnamon=${SHA256}" >> $GITHUB_ENV
2831
2932
- name: Generate Tag
3033
id: tag
@@ -89,7 +92,10 @@ jobs:
8992
run: sudo ./build.sh mate
9093

9194
- name: print sha256sum
92-
run: cat output/sha256*
95+
run: |
96+
cat output/sha256*
97+
SHA256=$(cat output/sha256* | cut -d " " -f 1)
98+
echo "sha256mate=${SHA256}" >> $GITHUB_ENV
9399
94100
- name: Generate Tag
95101
id: tag
@@ -149,7 +155,10 @@ jobs:
149155
run: sudo ./build.sh xfce
150156

151157
- name: print sha256sum
152-
run: cat output/sha256*
158+
run: |
159+
cat output/sha256*
160+
SHA256=$(cat output/sha256* | cut -d " " -f 1)
161+
echo "sha256xfce=${SHA256}" >> $GITHUB_ENV
153162
154163
- name: Generate Tag
155164
id: tag
@@ -209,6 +218,15 @@ jobs:
209218
echo "mintver=${MINTVER}" >> $GITHUB_ENV
210219
echo "isotag=${VER}-${REL}" >> $GITHUB_ENV
211220
221+
- name: Get sha256sum
222+
run: |
223+
for i in cinnamon mate xfce
224+
do
225+
wget https://github.com/t2linux/T2-Mint/releases/download/v${{ env.isotag }}/sha256-${i}
226+
SHA256=$(cat ./sha256-${i} | cut -d " " -f 1)
227+
echo "sha256${i}=${SHA256}" >> $GITHUB_ENV
228+
done
229+
212230
- name: Update the json
213231
if: github.ref == 'refs/heads/main'
214232
id: publish
@@ -232,15 +250,16 @@ jobs:
232250
data = json.load(file)
233251
234252
# Function to update the links
235-
def update_links(distros, name, new_links):
253+
def update_links(distros, name, new_links, sha256):
236254
for distro in distros:
237255
if distro['name'] == name:
238256
distro['iso'] = new_links
257+
distro['sha256'] = sha256
239258
240259
# Update the links
241-
update_links(data['all'], "Linux Mint - Cinnamon", [new_link_cinnamon_1, new_link_cinnamon_2])
242-
update_links(data['all'], "Linux Mint - Mate", [new_link_mate_1, new_link_mate_2])
243-
update_links(data['all'], "Linux Mint - XFCE", [new_link_xfce_1, new_link_xfce_2])
260+
update_links(data['all'], "Linux Mint - Cinnamon", [new_link_cinnamon_1, new_link_cinnamon_2], "${{ env.sha256cinnamon }}")
261+
update_links(data['all'], "Linux Mint - Mate", [new_link_mate_1, new_link_mate_2], "${{ env.sha256mate }}")
262+
update_links(data['all'], "Linux Mint - XFCE", [new_link_xfce_1, new_link_xfce_2], "${{ env.sha256xfce }}")
244263
245264
# Save the updated JSON back to the file
246265
with open('distro-metadata.json', 'w') as file:

build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ IMAGE_PATH="${WORKING_PATH}/image"
88
CODENAME=noble
99
FLAVOUR=$1
1010
MINT_VERSION=22.3
11-
KERNEL_VERSION=6.18.5
11+
KERNEL_VERSION=6.19.3
1212
PKGREL=1
1313
sed -i "s/KVER/${KERNEL_VERSION}/g" $(pwd)/files/chroot_build.sh
1414
sed -i "s/PREL/${PKGREL}/g" $(pwd)/files/chroot_build.sh

0 commit comments

Comments
 (0)