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

Update dependencies and switch to GitHub Actions #13

Closed
wants to merge 20 commits into from
Closed

Update dependencies and switch to GitHub Actions #13

wants to merge 20 commits into from

Conversation

nathany-copia
Copy link

@nathany-copia nathany-copia commented Feb 22, 2023

@sixFingers I found your project via the https://github.com/GetStream/streamex fork/mirror. I saw in #12 that you don't have time to devote to this package, but I hope you still find time to do a quick review/merge (or maybe some other people could review instead).

This pull request brings together the changes from @ntilwalli (#11) and the subsequent work of @ronaldcurtis. I also updated the dependencies to latest and swapped out Travis CI for GitHub Actions (please let me know if you have a preference).

Thanks to their efforts, everything is compiling with deprecation warnings resolved and tests passing.

I haven't yet had a chance to thoroughly go through #10 (via @shavit https://github.com/shavit/streamex) or the other forks yet. It may be worth looking at the work in https://github.com/avail-app/streamex too (@JamieREvans).

I hope to do some experimenting with the library which may result in some further updates over the next few days, but it would be nice to get this merged to master as a foundation for that work (and anyone else using the library).

Comment on lines -5 to +6
config :streamex, region: "",
key: "8andj8c67ycp",
secret: "6anbcfx3a5awa62ehtmjfnzdn74shg9tcbbwrpfrdmeaf2t5f3pddfsj9ewpjnv7"
config :streamex,
region: "",
key: "bxfd3qv7c56c",
secret: "8zmdu5aq6v6uk273ht9jzsnqnh8v33dsp9f23pjh3ngegc9pndeg2ntgk594quee"
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If this is okay for now (no worse than before), I can do a follow-up to remove the secrets from config and VCRs.

@api_url "api.getstream.io/api"
@default_timeout 3000
@api_url "api.stream-io-api.com/api"
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm seeing https://chat.stream-io-api.com in the official Go client, so we probably need to update this and regenerate all the VCRs.

https://github.com/GetStream/stream-chat-go/blob/master/client.go#L29

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.

None yet

3 participants