2.1.6 (2021-03-29)
BREAKING CHANGES since v2.1.4
Semaphore CI no longer uses a project ID
, it now uses a project name
. If you're not using Semaphore, there's nothing you need to do. Otherwise, replace your id with a name, like below:
builder:
semaphore:
enable: true
- project_id: dcda376d-2178-4514-b588-c6ee2623364b
+ project_name: ios-signer-ci
org_name: YOUR_ORG_NAME
token: YOUR_TOKEN
ref: refs/heads/master
secret_name: ios-signer
The self-hosted builder will now use the internal IP (server_url
) instead of the public IP if ngrok is used. If your self-hosted builder stops working after this update, make sure that your server_url
is a local IP reachable by your builder. This change should significantly improve the signing speed.
Bug Fixes
- workaround to enable http2 for semaphore (093a8ec)