Step 6 of 9
Your GitHub for builds

Give it four permissions

Open Permissions → Repository permissions. Set exactly these; leave every other row on No access. (Metadata: Read-only is added by GitHub automatically.)

WhereSettingExact valueWhy
Repository permissionsActionsRead and writeStart the build and read its result
Repository permissionsContentsRead and writePut the app's code in the repository
Repository permissionsWorkflowsRead and writeAdd the build recipe file
Repository permissionsSecretsRead and writeGive the build its read-only token for Fodide's own packages (it can read those packages and nothing else)
Repository permissionsMetadataRead-only (automatic)GitHub adds it with the four above
Account permissionsallNo accessFodide never needs your account