-
-
Notifications
You must be signed in to change notification settings - Fork 336
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ci: Deploy iOS-Swift to Testflight #918
Conversation
|
||
- name: Create local keychain | ||
run: | | ||
security create-keychain -p ${{ secrets.FASTLANE_KEYCHAIN_PASSWORD }} $FASTLANE_KEYCHAIN_NAME |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are these passwords only for the specific test app? What can one do with these secrets?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe we should rather discuss in private what you can do with these secrets.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe lets have a secret meeting 🤫
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
let's do it over signal :D
.github/workflows/testflight.yml
Outdated
push: | ||
branches: | ||
- master | ||
- ci/** # Todo remove before merging |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
H: remove before merging :D
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
we should definitely talk about the secrets
before going ahead though.
Upload fails because of privacy statement not accepted. According to this issue, all users in TestFlight need to accept the privacy statement. I'm currently pinging everyone and will try again soon. |
📜 Description
Every commit on master triggers a deploy of the iOS-Swift Sample app to Testflight. See it in action here: https://github.com/getsentry/sentry-cocoa/actions?query=workflow%3A%22Upload+to+Testflight%22
💡 Motivation and Context
We want to be able to test a real-world scenario use of our SDK on a regular basis.
💚 How did you test it?
Downloading the build via Testflight.
📝 Checklist
🔮 Next steps