|
|
@@ -149,3 +149,24 @@ jobs:
|
|
|
Commit: Most recent [commit](${{ github.event.inputs.DEVICE_TREE }}/commit/${{ env.COMMIT_ID }}) during building.
|
|
|
MD5 (img): ${{ env.MD5_IMG }}
|
|
|
MD5 (zip): ${{ env.MD5_ZIP }}
|
|
|
+ - name: Release ramdisk-recovery
|
|
|
+ uses: softprops/action-gh-release@4634c16e79c963813287e889244c50009e7f0981
|
|
|
+ with:
|
|
|
+ files: |
|
|
|
+ workspace/out/target/product/${{ github.event.inputs.DEVICE_NAME }}/obj/PACKAGING/vendor_ramdisk_fragments_intermediates/recovery.*
|
|
|
+ workspace/out/target/product/${{ github.event.inputs.DEVICE_NAME }}/ramdisk-recovery.*
|
|
|
+ name: ${{ github.event.inputs.DEVICE_NAME }} (TWRP)
|
|
|
+ tag_name: ${{ github.run_id }}
|
|
|
+ body: |
|
|
|
+ Manifest: ${{ github.event.inputs.MANIFEST_BRANCH }}
|
|
|
+ Target: ${{ github.event.inputs.BUILD_TARGET}}.img
|
|
|
+
|
|
|
+ - name: Run LDCheck
|
|
|
+ run: |
|
|
|
+ cd tools
|
|
|
+ mv -n libneeds ${GITHUB_WORKSPACE}/workspace/out/target/product/${{ github.event.inputs.DEVICE_NAME }}/recovery/root/
|
|
|
+ mv -n ldcheck ${GITHUB_WORKSPACE}/workspace/out/target/product/${{ github.event.inputs.DEVICE_NAME }}/recovery/root/
|
|
|
+ cd ../workspace/out/target/product/${{ github.event.inputs.DEVICE_NAME }}/recovery/root
|
|
|
+ python3 ldcheck -p system/lib64:vendor/lib64:system/lib:vendor/lib -d ${{ github.event.inputs.LDCHECK }}
|
|
|
+ echo "Done checking missing dependencies. Review, and reconfigure your tree."
|
|
|
+ continue-on-error: true
|