mirror of
https://github.com/null2264/yokai.git
synced 2025-06-21 10:44:42 +00:00
ci: Prettify github action
This commit is contained in:
parent
b7b8609e2b
commit
9e2e58a76d
1 changed files with 24 additions and 3 deletions
27
.github/workflows/build_push.yml
vendored
27
.github/workflows/build_push.yml
vendored
|
@ -107,19 +107,40 @@ jobs:
|
||||||
|
|
||||||
APKS=($(ls -1 $APK_DIR/app-standard-*.apk))
|
APKS=($(ls -1 $APK_DIR/app-standard-*.apk))
|
||||||
|
|
||||||
|
SIGNED=""
|
||||||
|
|
||||||
|
echo "<table>" >> $GITHUB_STEP_SUMMARY
|
||||||
|
echo "<tr>" >> $GITHUB_STEP_SUMMARY
|
||||||
|
echo "<th>Source File</th><th>Signed File</th>" >> $GITHUB_STEP_SUMMARY
|
||||||
|
echo "</tr>" >> $GITHUB_STEP_SUMMARY
|
||||||
|
|
||||||
for i in "${APKS[@]}"; do
|
for i in "${APKS[@]}"; do
|
||||||
echo "Compiling ${i}"
|
echo "Signing '${i}'..."
|
||||||
SIGNED_NAME="$(echo $i | sed 's/.apk$/-signed.apk/g')"
|
SIGNED_NAME="$(echo $i | sed 's/.apk$/-signed.apk/g')"
|
||||||
$BUILD_TOOLS/zipalign -p -f -v 4 $i "${i}.aligned"
|
$BUILD_TOOLS/zipalign -p -f -v 4 $i "${i}.aligned" >/dev/null
|
||||||
$BUILD_TOOLS/apksigner sign \
|
$BUILD_TOOLS/apksigner sign \
|
||||||
--ks /tmp/signingkey.jks \
|
--ks /tmp/signingkey.jks \
|
||||||
--out $SIGNED_NAME \
|
--out $SIGNED_NAME \
|
||||||
--ks-key-alias '${{ secrets.ALIAS }}' \
|
--ks-key-alias '${{ secrets.ALIAS }}' \
|
||||||
--ks-pass pass:'${{ secrets.KEY_STORE_PASSWORD }}' \
|
--ks-pass pass:'${{ secrets.KEY_STORE_PASSWORD }}' \
|
||||||
--key-pass pass:'${{ secrets.KEY_PASSWORD }}' \
|
--key-pass pass:'${{ secrets.KEY_PASSWORD }}' \
|
||||||
"${i}.aligned"
|
"${i}.aligned" && {
|
||||||
|
SIGNED="y";
|
||||||
|
BASENAME=$(basename -- "$SIGNED_NAME");
|
||||||
|
echo "<tr>" >> $GITHUB_STEP_SUMMARY;
|
||||||
|
echo "<td>${i}</td><td>$BASENAME</td>" >> $GITHUB_STEP_SUMMARY;
|
||||||
|
echo "</tr>" >> $GITHUB_STEP_SUMMARY;
|
||||||
|
}
|
||||||
done
|
done
|
||||||
|
|
||||||
|
[ $SIGNED = "" ] && {
|
||||||
|
echo "<tr>" >> $GITHUB_STEP_SUMMARY;
|
||||||
|
echo "<td>No successful signing</td><td>-</td>" >> $GITHUB_STEP_SUMMARY;
|
||||||
|
echo "</tr>" >> $GITHUB_STEP_SUMMARY;
|
||||||
|
}
|
||||||
|
|
||||||
|
echo "</table>" >> $GITHUB_STEP_SUMMARY
|
||||||
|
|
||||||
- name: Clean up build artifacts
|
- name: Clean up build artifacts
|
||||||
if: env.VERSION_TAG != ''
|
if: env.VERSION_TAG != ''
|
||||||
run: |
|
run: |
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue