- Enable SecureBoot with default options.
- Wait for Windows installation normally.
- After windows setup finishes, enter in BIOS and complettly disable secure boot.
- cleanup all SecureBoot keys from BIOS, disable plataform key injection and then disable SecureBoot, be sure all keys are delete before continue.
- Install PopOS normally.
- After PopOS setup finishes, ensure that the boot order in bios is setted to firstly boot to the disk used to install PopOS not to the system partition.
- Boot into PopOS and install/reinstall shim-signed, mokutil and sbctl.
- check
sbctl status, u should see something like:# sbctl status
When merging code to build/test-flight branch, it is built and uploaded to TestFlight automatically by GitHub Action.
CERTIFICATES_FILE_BASE64: Base64 of the App Store distribution certificate.CERTIFICATES_PASSWORD: App Store distribution certificate password.APPSTORE_ISSUER_ID: App Store Connect API key's issuer ID.APPSTORE_KEY_ID: App Store Connect API key's key ID.APPSTORE_PRIVATE_KEY: App Store Connect API key's private key (raw p8 file).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| using System; | |
| using System.Diagnostics; | |
| using System.Text; | |
| using System.Threading.Tasks; | |
| public static class ProcessAsyncHelper | |
| { | |
| public static async Task<ProcessResult> ExecuteShellCommand(string command, string arguments, int timeout) | |
| { | |
| var result = new ProcessResult(); |