mirror of
https://github.com/RROrg/rr.git
synced 2025-12-17 17:49:39 +08:00
Compare commits
No commits in common. "83505a39136f177891c59e53b5a99b9448a5d36c" and "5beee11b417ad95e18bdd6c42cc2e4b1803f5be2" have entirely different histories.
83505a3913
...
5beee11b41
9
.github/ISSUE_TEMPLATE/bug.md
vendored
9
.github/ISSUE_TEMPLATE/bug.md
vendored
@ -29,14 +29,9 @@ Issue:
|
|||||||
|
|
||||||
logs:
|
logs:
|
||||||
|
|
||||||
(## 因为 log中存在 SN/MAC 等一些敏感信息, 当提供完整文件时请自行抹除他们, 当然你也可以发送到我的邮箱. ##)
|
|
||||||
(## Because the log contains some sensitive information such as SN/MAC, please delete them when providing the complete file. Of course, you can also send it to my email. ##)
|
|
||||||
...
|
|
||||||
|
|
||||||
(请先看一下#173、#175、#226的内容)
|
(请先看一下#173、#175、#226的内容)
|
||||||
(Plz review the content of #173, #175, #226 first)
|
(Plz review the content of #173, #175, #226 first)
|
||||||
...
|
...
|
||||||
|
|
||||||
(如果你只是说 XXX 不能用, 什么详细信息也不提供, 我也只能说感谢你的反馈.)
|
... 如果你提供不了详细信息,那就等有缘人吧!
|
||||||
(If you just say XXX doesn't work without providing any details, I can only say thank you for your feedback.)
|
... If you can't provide detailed information, then wait for someone who is destined!
|
||||||
...
|
|
||||||
|
|||||||
43
.github/workflows/issues.yml
vendored
43
.github/workflows/issues.yml
vendored
@ -100,19 +100,14 @@ jobs:
|
|||||||
|
|
||||||
Issue:
|
Issue:
|
||||||
|
|
||||||
logs:
|
logs:
|
||||||
|
|
||||||
(## 因为 log中存在 SN/MAC 等一些敏感信息, 当提供完整文件时请自行抹除他们, 当然你也可以发送到我的邮箱. ##)
|
|
||||||
(## Because the log contains some sensitive information such as SN/MAC, please delete them when providing the complete file. Of course, you can also send it to my email. ##)
|
|
||||||
...
|
|
||||||
|
|
||||||
(请先看一下#173、#175、#226的内容)
|
(请先看一下#173、#175、#226的内容)
|
||||||
(Plz review the content of #173, #175, #226 first)
|
(Plz review the content of #173, #175, #226 first)
|
||||||
...
|
...
|
||||||
|
|
||||||
(如果你只是说 XXX 不能用, 什么详细信息也不提供, 我也只能说感谢你的反馈.)
|
... 如果你提供不了详细信息,那就等有缘人吧!
|
||||||
(If you just say XXX doesn't work without providing any details, I can only say thank you for your feedback.)
|
... If you can't provide detailed information, then wait for someone who is destined!
|
||||||
...
|
|
||||||
|
|
||||||
emoji: heart
|
emoji: heart
|
||||||
|
|
||||||
@ -149,11 +144,6 @@ jobs:
|
|||||||
[ "${2}" = "{}" ] && sudo yq eval '.'${1}' = {}' --inplace "${3}" 2>/dev/null || sudo yq eval '.'${1}' = "'"${2}"'"' --inplace "${3}" 2>/dev/null
|
[ "${2}" = "{}" ] && sudo yq eval '.'${1}' = {}' --inplace "${3}" 2>/dev/null || sudo yq eval '.'${1}' = "'"${2}"'"' --inplace "${3}" 2>/dev/null
|
||||||
}
|
}
|
||||||
|
|
||||||
function readConfigKey() {
|
|
||||||
RESULT=$(yq eval '.'${1}' | explode(.)' "${2}" 2>/dev/null)
|
|
||||||
[ "${RESULT}" == "null" ] && echo "" || echo "${RESULT}"
|
|
||||||
}
|
|
||||||
|
|
||||||
REPO="${{ github.server_url }}/${{ github.repository }}"
|
REPO="${{ github.server_url }}/${{ github.repository }}"
|
||||||
MODEL="${{ env.model }}"
|
MODEL="${{ env.model }}"
|
||||||
VERSION="${{ env.version }}"
|
VERSION="${{ env.version }}"
|
||||||
@ -240,41 +230,22 @@ jobs:
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
ls rr -al
|
ls rr -al
|
||||||
|
|
||||||
RR_VERSION_FILE="rr/ws/mnt/p1/RR_VERSION"
|
|
||||||
USER_CONFIG_FILE="rr/ws/mnt/p1/user-config.yml"
|
|
||||||
echo "" > README.txt
|
|
||||||
echo "RR: " >> README.txt
|
|
||||||
echo " VERSION: $(cat ${RR_VERSION_FILE} 2>/dev/null | head -1)" >> README.txt
|
|
||||||
echo " CUSTOM: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}" >> README.txt
|
|
||||||
|
|
||||||
echo "" >> README.txt
|
|
||||||
echo "DSM:" >> README.txt
|
|
||||||
echo " MODEL: $(readConfigKey "model" "${USER_CONFIG_FILE}")" >> README.txt
|
|
||||||
echo " PATURL: $(readConfigKey "paturl" "${USER_CONFIG_FILE}")" >> README.txt
|
|
||||||
echo " PATSUM: $(readConfigKey "patsum" "${USER_CONFIG_FILE}")" >> README.txt
|
|
||||||
|
|
||||||
echo "" >> README.txt
|
|
||||||
echo "" >> README.txt
|
|
||||||
echo "After the image is written to the disk, it will boot directly into DSM without the need to compile again." >> README.txt
|
|
||||||
echo "Of course, you can also modify the settings yourself." >> README.txt
|
|
||||||
|
|
||||||
if [ "${{ env.format }}" = "ova" ]; then
|
if [ "${{ env.format }}" = "ova" ]; then
|
||||||
. scripts/func.sh "${{ secrets.RRORG }}"
|
. scripts/func.sh "${{ secrets.RRORG }}"
|
||||||
convertova "rr/rr.img" "rr/rr.ova"
|
convertova "rr/rr.img" "rr/rr.ova"
|
||||||
(cd rr; sha256sum rr.ova >../sha256sum)
|
(cd rr; sha256sum rr.ova >../sha256sum)
|
||||||
zip -9 "rr-${MODEL}-${TAG}-${{ github.run_id }}.ova.zip" -j rr/rr.ova ${USER_CONFIG_FILE} sha256sum README.txt
|
zip -9 "rr-${MODEL}-${TAG}-${{ github.run_id }}.ova.zip" -j rr/rr.ova sha256sum
|
||||||
elif [ "${{ env.format }}" = "vmdk" ]; then
|
elif [ "${{ env.format }}" = "vmdk" ]; then
|
||||||
qemu-img convert rr/rr.img -O vmdk -o 'adapter_type=lsilogic,subformat=streamOptimized,compat6' rr/rr.vmdk
|
qemu-img convert rr/rr.img -O vmdk -o 'adapter_type=lsilogic,subformat=streamOptimized,compat6' rr/rr.vmdk
|
||||||
(cd rr; sha256sum rr.vmdk >../sha256sum)
|
(cd rr; sha256sum rr.vmdk >../sha256sum)
|
||||||
zip -9 "rr-${MODEL}-${TAG}-${{ github.run_id }}.vmdk.zip" -j rr/rr.vmdk ${USER_CONFIG_FILE} sha256sum README.txt
|
zip -9 "rr-${MODEL}-${TAG}-${{ github.run_id }}.vmdk.zip" -j rr/rr.vmdk sha256sum
|
||||||
elif [ "${{ env.format }}" = "vhdx" ]; then
|
elif [ "${{ env.format }}" = "vhdx" ]; then
|
||||||
qemu-img convert rr/rr.img -O vhdx -o subformat=dynamic rr/rr.vhdx
|
qemu-img convert rr/rr.img -O vhdx -o subformat=dynamic rr/rr.vhdx
|
||||||
(cd rr; sha256sum rr.vhdx >../sha256sum)
|
(cd rr; sha256sum rr.vhdx >../sha256sum)
|
||||||
zip -9 "rr-${MODEL}-${TAG}-${{ github.run_id }}.vhdx.zip" -j rr/rr.vhdx ${USER_CONFIG_FILE} sha256sum README.txt
|
zip -9 "rr-${MODEL}-${TAG}-${{ github.run_id }}.vhdx.zip" -j rr/rr.vhdx sha256sum
|
||||||
else
|
else
|
||||||
(cd rr; sha256sum rr.img >../sha256sum)
|
(cd rr; sha256sum rr.img >../sha256sum)
|
||||||
zip -9 "rr-${MODEL}-${TAG}-${{ github.run_id }}.img.zip" -j rr/rr.img ${USER_CONFIG_FILE} sha256sum README.txt
|
zip -9 "rr-${MODEL}-${TAG}-${{ github.run_id }}.img.zip" -j rr/rr.img sha256sum
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "TAG=${TAG}" >> $GITHUB_ENV
|
echo "TAG=${TAG}" >> $GITHUB_ENV
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user