openmobilehub / react-native-omh-auth

https://openmobilehub.github.io/react-native-omh-auth/
Apache License 2.0
0 stars 0 forks source link

Separate Task for Publishing Docs Missing for RN OMH Maps and Auth #72

Closed dzuluaga closed 1 week ago

dzuluaga commented 3 weeks ago

The RN OMH Auth repositories do not have a separate task to publish documentation, similar to the one found here. I created a quick workaround in the react-native-omh-auth repository, but it required changes in the turbo.json file, specifically modifying pipelines to tasks.

Expected Behavior

A separate task should exist to handle the publishing of documentation for RN OMH Auth, similar to other repositories.

Steps to Reproduce

  1. Check the current workflow configuration in the RN OMH Auth repositories.
  2. Notice the lack of a separate task for publishing documentation.

Workaround

I made changes in the react-native-omh-auth repository by:

  1. Creating a new workflow file: .github/workflows/build-publish-docs.yml
  2. Modifying turbo.json:
    • Changed pipelines to tasks to address the issue.

Proposed Solution

Additional Context

Natalia & Andrei - This issue reflects a recurring problem that should have been addressed based on our previous experience. Why are we repeating the same issues? A collective approach to streamline documentation publishing tasks across all repositories would prevent these repetitive fixes. Esp. when it's the same team working across the same modules.

Please address this issue to maintain a streamlined workflow for documentation publishing.

andrei-zgirvaci commented 1 week ago

Hey @dzuluaga, thanks for bringing this to our attention! This was addressed and should be fixed in https://github.com/openmobilehub/react-native-omh-auth/pull/79/commits/5c8fd9363c0281f5678ccf76072862866ad7def2.