Skip to content

Fix docs deployment#836

Merged
tonidero merged 1 commit into
mainfrom
fix-docs-deployment
Mar 3, 2023
Merged

Fix docs deployment#836
tonidero merged 1 commit into
mainfrom
fix-docs-deployment

Conversation

@tonidero

@tonidero tonidero commented Mar 2, 2023

Copy link
Copy Markdown
Contributor

Description

After #827, looks like pip isn't installed in the machine anymore. I ssh'ed in the machine to finish docs deployment in #833. Python3 was already installed, so we only needed to install pip. I did this for that and deployment seems to have worked fine after that doing it manually.

@tonidero tonidero added the pr:fix A bug fix label Mar 2, 2023
@tonidero tonidero marked this pull request as ready for review March 2, 2023 11:19
@tonidero tonidero requested a review from a team March 2, 2023 11:19
@codecov

codecov Bot commented Mar 2, 2023

Copy link
Copy Markdown

Codecov Report

Merging #836 (eecc5c2) into main (9ed145b) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #836   +/-   ##
=======================================
  Coverage   82.52%   82.52%           
=======================================
  Files         131      131           
  Lines        4348     4348           
  Branches      551      551           
=======================================
  Hits         3588     3588           
  Misses        543      543           
  Partials      217      217           

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@NachoSoto NachoSoto left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I assume this isn't too slow so it's fine. It would be nice to cache these in CircleCI though.

@tonidero

tonidero commented Mar 2, 2023

Copy link
Copy Markdown
Contributor Author

It was just a few seconds (~10s) when I tried this with SSH, so I think it should be fine. I could study caching these, but seems like it's not worth the effort for that short time.

@tonidero tonidero merged commit 7f3dc4d into main Mar 3, 2023
@tonidero tonidero deleted the fix-docs-deployment branch March 3, 2023 08:56
@aboedo

aboedo commented Mar 3, 2023

Copy link
Copy Markdown
Member

I'm pretty late to the game here, but... are we sure it isn't just installed as pip3 now? that's what happens on macOS at least

@tonidero

tonidero commented Mar 6, 2023

Copy link
Copy Markdown
Contributor Author

I did try that but it couldn't find the pip3 command either. Maybe it was a PATH issue, not sure...

tonidero pushed a commit that referenced this pull request Mar 9, 2023
**This is an automatic release.**

### Bugfixes
* Fix docs deployment (#836) via Toni Rico (@tonidero)
* Fix issue with missing subscriber attributes if set after login but
before login callback (#809) via Toni Rico (@tonidero)
### Other Changes
* Fix SDKMAN issues (#822) via Toni Rico (@tonidero)

Co-authored-by: revenuecat-ops <ops@revenuecat.com>
tonidero added a commit that referenced this pull request Mar 9, 2023
## 5.8.2

⚠️ ⚠️ ⚠️ ⚠️ 

Android SDK versions 5.8.0 and 5.8.1 have a major bug that prevents
sending purchase tokens to RevenueCat. Users will get charged but won't
receive entitlements. An automatic refund will occur after 72 hours
unless an unaffected SDK version is used. Downgrade to 5.7.1 or upgrade
to 5.8.2 or later to avoid this bug.
Users who got charged while using 5.8.0 and 5.8.1 will be able to access
their purchases automatically upon opening an app that uses 5.7.1 or
lower, or 5.8.2 or higher.

⚠️ ⚠️ ⚠️ ⚠️

### Other changes in 5.8.0 and 5.8.1
### New Features
* Diagnostics (#811) via Toni Rico (@tonidero)
### Bugfixes
* Fix issue with missing subscriber attributes if set after login but
before login callback (#809) via Toni Rico (@tonidero)
### Dependency Updates
* Bump fastlane from 2.212.0 to 2.212.1 (#821) via dependabot[bot]
(@dependabot[bot])
* Bump fastlane from 2.211.0 to 2.212.0 (#808) via dependabot[bot]
(@dependabot[bot])
* Bump fastlane-plugin-versioning_android from 0.1.0 to 0.1.1 (#798) via
dependabot[bot] (@dependabot[bot])
* Bump danger from 8.6.1 to 9.2.0 (#778) via dependabot[bot]
(@dependabot[bot])
### Other Changes
* Fix docs deployment (#836) via Toni Rico (@tonidero)
* Fix SDKMAN issues (#822) via Toni Rico (@tonidero)
* Fix bundle install on CircleCI (#827) via Cesar de la Vega (@vegaro)
* Update README.md to include minimum Kotlin version (#786) via Cesar de
la Vega (@vegaro)
* Remove `tag_release_with_latest_if_needed` fastlane lane (#781) via
Cesar de la Vega (@vegaro)
* Adds docs for timeouts when closing and releasing (#759) via Cesar de
la Vega (@vegaro)
* Add Amazon App tester package to purchase tester queries (#789) via
Stefan Wehner (@tonidero)

---------

Co-authored-by: revenuecat-ops <ops@revenuecat.com>
Co-authored-by: Toni Rico <antonio.rico.diez@revenuecat.com>
tonidero added a commit that referenced this pull request Mar 14, 2023
### Description
Followup to #836 

When changing the orbs, looks like we changed where the project is
stored during the `checkout` step. That was causing the aws commands to
fail. I missed updating those in the last PR so #853 failed docs
deployment. This should fix it moving forward.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr:fix A bug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants