Skip to content
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

automate release for cocoapods via github actions #105

Closed
wants to merge 3 commits into from

Conversation

fumito-ito
Copy link
Collaborator

This PR automates the publishing to CocoaPods using GitHub Actions. This action will attempt to release to CocoaPods whenever a new release is created, using the release’s tag_name as the version. Please note that the environment variable COCOAPODS_TRUNK_TOKEN must be specified.

@fumito-ito
Copy link
Collaborator Author

Hi @groue . It’s been a while. To automate the publishing to CocoaPods with this change, I need the COCOAPODS_TRUNK_TOKEN. If possible, could you register the COCOAPODS_TRUNK_TOKEN in this repository’s Secrets? I would greatly appreciate it if that’s feasible.

@groue
Copy link
Owner

groue commented Oct 26, 2024

Hi @fumito-ito :-)

Wouldn't the token give access to all the CocoaPods I maintain, not only GRMustache.swift?

I'd rather add the email of your choice, if this is OK for you.

@fumito-ito
Copy link
Collaborator Author

Wouldn't the token give access to all the CocoaPods I maintain, not only GRMustache.swift?

@groue You’re absolutely right. Instead of registering the token, it seems more appropriate to add my email address as an owner. Could I kindly ask you to add [email protected]? I appreciate your help.

@groue
Copy link
Owner

groue commented Oct 27, 2024

[...] add my email address as an owner. Could I kindly ask you to add [email protected]? I appreciate your help.

Done! pod trunk add-owner GRMustache.swift [email protected]

Please tell me if I can help more.

@fumito-ito fumito-ito closed this Oct 28, 2024
@fumito-ito fumito-ito deleted the feature/automate-cocoapods-release branch October 28, 2024 03:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants