Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
mgqnfoqv7k2w
AutoBuildImmortalWrt
Commits
769cea57
Commit
769cea57
authored
Jan 04, 2025
by
wukongdaily
Browse files
在release中新增固件的同名sha256哈希值文件 方便做文件完整性校验
parent
353e9ad7
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
77 additions
and
7 deletions
+77
-7
.github/workflows/build-glinet-23.05.4.yml
.github/workflows/build-glinet-23.05.4.yml
+12
-1
.github/workflows/build-rockchip-immortalWrt-23.05.4.yml
.github/workflows/build-rockchip-immortalWrt-23.05.4.yml
+11
-1
.github/workflows/build-rockchip-immortalWrt-24.10.yml
.github/workflows/build-rockchip-immortalWrt-24.10.yml
+10
-1
.github/workflows/build-sunxi-cortexa53-23.05.4.yml
.github/workflows/build-sunxi-cortexa53-23.05.4.yml
+12
-1
.github/workflows/build-sunxi-cortexa53-24.10.yml
.github/workflows/build-sunxi-cortexa53-24.10.yml
+12
-1
.github/workflows/build-x86-64-23.05.4.yml
.github/workflows/build-x86-64-23.05.4.yml
+9
-1
.github/workflows/build-x86-64-24.10.yml
.github/workflows/build-x86-64-24.10.yml
+11
-1
No files found.
.github/workflows/build-glinet-23.05.4.yml
View file @
769cea57
...
...
@@ -54,6 +54,15 @@ jobs:
-e INCLUDE_DOCKER=$include_docker \
immortalwrt/imagebuilder:mediatek-filogic-openwrt-23.05.4 /bin/bash /home/build/immortalwrt/build.sh
done
-
name
:
Generate Firmware SHA-256
run
:
|
cp ${{ github.workspace }}/bin/targets/mediatek/filogic/*.bin ${{ github.workspace }}
for file in *.bin; do
sha256sum "$file" > "$file.sha256"
sha256sum -c "$file.sha256"
done
-
name
:
Create info
run
:
|
if [ "${{ github.event.inputs.include_docker }}" == "yes" ]; then
...
...
@@ -78,7 +87,9 @@ jobs:
uses
:
softprops/action-gh-release@v2.1.0
with
:
tag_name
:
Autobuild-GL-iNet
files
:
${{ github.workspace }}/bin/targets/mediatek/filogic/*.bin
files
:
|
${{ github.workspace }}/*.bin
${{ github.workspace }}/*.sha256
token
:
${{ secrets.GITHUB_TOKEN }}
env
:
GITHUB_TOKEN
:
${{ secrets.GITHUB_TOKEN }}
\ No newline at end of file
.github/workflows/build-rockchip-immortalWrt-23.05.4.yml
View file @
769cea57
...
...
@@ -46,6 +46,14 @@ jobs:
immortalwrt/imagebuilder:rockchip-armv8-openwrt-23.05.4 /bin/bash /home/build/immortalwrt/build.sh
done
-
name
:
Generate Firmware SHA-256
run
:
|
cp ${{ github.workspace }}/bin/targets/rockchip/armv8/*.img.gz ${{ github.workspace }}
for file in *.img.gz; do
sha256sum "$file" > "$file.sha256"
sha256sum -c "$file.sha256"
done
-
name
:
Create GitHub Release Info
uses
:
softprops/action-gh-release@v2.1.0
with
:
...
...
@@ -61,7 +69,9 @@ jobs:
uses
:
softprops/action-gh-release@v2.1.0
with
:
tag_name
:
Autobuild-23.05.4
files
:
${{ github.workspace }}/bin/targets/rockchip/armv8/*.img.gz
files
:
|
${{ github.workspace }}/*.img.gz
${{ github.workspace }}/*.sha256
token
:
${{ secrets.GITHUB_TOKEN }}
env
:
GITHUB_TOKEN
:
${{ secrets.GITHUB_TOKEN }}
\ No newline at end of file
.github/workflows/build-rockchip-immortalWrt-24.10.yml
View file @
769cea57
...
...
@@ -87,6 +87,13 @@ jobs:
-e ROOTFS_PARTSIZE=$rootfs_partsize \
immortalwrt/imagebuilder:rockchip-armv8-openwrt-24.10 /bin/bash /home/build/immortalwrt/build.sh
done
-
name
:
Generate Firmware SHA-256
run
:
|
cp ${{ github.workspace }}/bin/targets/rockchip/armv8/*.img.gz ${{ github.workspace }}
for file in *.img.gz; do
sha256sum "$file" > "$file.sha256"
sha256sum -c "$file.sha256"
done
-
name
:
Create GitHub Release Info
uses
:
softprops/action-gh-release@v2.1.0
...
...
@@ -103,7 +110,9 @@ jobs:
uses
:
softprops/action-gh-release@v2.1.0
with
:
tag_name
:
Autobuild
files
:
${{ github.workspace }}/bin/targets/rockchip/armv8/*.img.gz
files
:
|
${{ github.workspace }}/*.img.gz
${{ github.workspace }}/*.sha256
token
:
${{ secrets.GITHUB_TOKEN }}
env
:
GITHUB_TOKEN
:
${{ secrets.GITHUB_TOKEN }}
.github/workflows/build-sunxi-cortexa53-23.05.4.yml
View file @
769cea57
...
...
@@ -65,6 +65,15 @@ jobs:
-e ROOTSIZE=$size \
immortalwrt/imagebuilder:sunxi-cortexa53-openwrt-23.05.4 /bin/bash /home/build/immortalwrt/build.sh
done
-
name
:
Generate Firmware SHA-256
run
:
|
cp ${{ github.workspace }}/bin/targets/sunxi/cortexa53/*squashfs-sdcard.img.gz ${{ github.workspace }}
for file in *.img.gz; do
sha256sum "$file" > "$file.sha256"
sha256sum -c "$file.sha256"
done
-
name
:
Create info
run
:
|
if [ "${{ github.event.inputs.include_docker }}" == "yes" ]; then
...
...
@@ -89,7 +98,9 @@ jobs:
uses
:
softprops/action-gh-release@v2.1.0
with
:
tag_name
:
Autobuild-sunxi-cortexa53
files
:
${{ github.workspace }}/bin/targets/sunxi/cortexa53/*squashfs-sdcard.img.gz
files
:
|
${{ github.workspace }}/*.img.gz
${{ github.workspace }}/*.sha256
token
:
${{ secrets.GITHUB_TOKEN }}
env
:
GITHUB_TOKEN
:
${{ secrets.GITHUB_TOKEN }}
\ No newline at end of file
.github/workflows/build-sunxi-cortexa53-24.10.yml
View file @
769cea57
...
...
@@ -67,6 +67,15 @@ jobs:
-e ROOTSIZE=$size \
immortalwrt/imagebuilder:sunxi-cortexa53-openwrt-24.10 /bin/bash /home/build/immortalwrt/build.sh
done
-
name
:
Generate Firmware SHA-256
run
:
|
cp ${{ github.workspace }}/bin/targets/sunxi/cortexa53/*squashfs-sdcard.img.gz ${{ github.workspace }}
for file in *.img.gz; do
sha256sum "$file" > "$file.sha256"
sha256sum -c "$file.sha256"
done
-
name
:
Create info
run
:
|
if [ "${{ github.event.inputs.include_docker }}" == "yes" ]; then
...
...
@@ -91,7 +100,9 @@ jobs:
uses
:
softprops/action-gh-release@v2.1.0
with
:
tag_name
:
Autobuild-sunxi-cortexa53
files
:
${{ github.workspace }}/bin/targets/sunxi/cortexa53/*squashfs-sdcard.img.gz
files
:
|
${{ github.workspace }}/*.img.gz
${{ github.workspace }}/*.sha256
token
:
${{ secrets.GITHUB_TOKEN }}
env
:
GITHUB_TOKEN
:
${{ secrets.GITHUB_TOKEN }}
\ No newline at end of file
.github/workflows/build-x86-64-23.05.4.yml
View file @
769cea57
...
...
@@ -49,6 +49,12 @@ jobs:
immortalwrt/imagebuilder:x86-64-openwrt-23.05.4 /bin/bash /home/build/immortalwrt/build.sh
done
-
name
:
Generate Firmware SHA-256
run
:
|
cp ${{ github.workspace }}/bin/targets/x86/64/immortalwrt-23.05.4-x86-64-generic-squashfs-combined-efi.img.gz ${{ github.workspace }}
sha256sum immortalwrt-23.05.4-x86-64-generic-squashfs-combined-efi.img.gz > immortalwrt-23.05.4-x86-64-generic-squashfs-combined-efi.img.gz.sha256
sha256sum -c immortalwrt-23.05.4-x86-64-generic-squashfs-combined-efi.img.gz.sha256
-
name
:
Create info
run
:
|
if [ "${{ github.event.inputs.include_docker }}" == "yes" ]; then
...
...
@@ -73,7 +79,9 @@ jobs:
uses
:
softprops/action-gh-release@v2.1.0
with
:
tag_name
:
Autobuild-x86-64
files
:
${{ github.workspace }}/bin/targets/x86/64/immortalwrt-23.05.4-x86-64-generic-squashfs-combined-efi.img.gz
files
:
|
${{ github.workspace }}/immortalwrt-23.05.4-x86-64-generic-squashfs-combined-efi.img.gz
${{ github.workspace }}/immortalwrt-23.05.4-x86-64-generic-squashfs-combined-efi.img.gz.sha256
token
:
${{ secrets.GITHUB_TOKEN }}
env
:
GITHUB_TOKEN
:
${{ secrets.GITHUB_TOKEN }}
...
...
.github/workflows/build-x86-64-24.10.yml
View file @
769cea57
...
...
@@ -48,6 +48,14 @@ jobs:
immortalwrt/imagebuilder:x86-64-openwrt-24.10 /bin/bash /home/build/immortalwrt/build.sh
done
-
name
:
Generate Firmware SHA-256
run
:
|
cp ${{ github.workspace }}/bin/targets/x86/64/*squashfs-combined-efi.img.gz ${{ github.workspace }}
for file in *squashfs-combined-efi.img.gz; do
sha256sum "$file" > "$file.sha256"
sha256sum -c "$file.sha256"
done
-
name
:
Create info
run
:
|
if [ "${{ github.event.inputs.include_docker }}" == "yes" ]; then
...
...
@@ -72,7 +80,9 @@ jobs:
uses
:
softprops/action-gh-release@v2.1.0
with
:
tag_name
:
Autobuild-x86-64
files
:
${{ github.workspace }}/bin/targets/x86/64/*squashfs-combined-efi.img.gz
files
:
|
${{ github.workspace }}/*squashfs-combined-efi.img.gz
${{ github.workspace }}/*.sha256
token
:
${{ secrets.GITHUB_TOKEN }}
env
:
GITHUB_TOKEN
:
${{ secrets.GITHUB_TOKEN }}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment