multiverseweb / Dataverse

This software is currently under development. It can be used to visualise data into various forms of plots ranging from primary to advanced level. It can also be used as a finance tracker.
https://multiverse-dataverse.netlify.app
MIT License
39 stars 109 forks source link

Automation of project structure updation using GitHub workflows and Python scripts #313

Closed rajdeepchakraborty-rc closed 2 weeks ago

rajdeepchakraborty-rc commented 2 weeks ago

Description

The project did not have a project structure, which would make it difficult for the newcomers to understand the project structure better. I have added a detailed project structure(redirect in README.md) in a separate file(since the project structure will grow eventually and will become very long and would make the README file too long making it less readable to the users) for the contributors to refer to and also automated its updation process as new files are added in the projects.

NOTE: Every time any changes are pushed into the main branch, the workflow will run and then update the structure(if any changes).

This will help the contributors refer to the structure and will make it easier for them to understand where to contribute. Also, it's difficult for anyone to manually change the project structure as it grows in size day by day. So, automating this with GitHub workflows and Python script will make the maintenance easier and help you focus on reviewing PR and assigning issues.

Related Issue

Fixes #277

Type of change

Checklist

github-actions[bot] commented 2 weeks ago

πŸŽ‰ Thank you for your contribution! Your pull request has been submitted successfully. A maintainer from team will review it as soon as possible. We appreciate your support in making Dataverse better.

netlify[bot] commented 2 weeks ago

Deploy Preview for multiverse-dataverse ready!

Name Link
Latest commit ab7090e3c9b6f756f88335cb43b6678f92d9a757
Latest deploy log https://app.netlify.com/sites/multiverse-dataverse/deploys/672b764a8a84c2000867ccec
Deploy Preview https://deploy-preview-313--multiverse-dataverse.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

rajdeepchakraborty-rc commented 2 weeks ago

@multiverseweb Please review the PR at your convenience.

github-actions[bot] commented 2 weeks ago

πŸŽ‰πŸŽ‰ Thank you for your contribution! Your PR #313 has been merged! πŸŽ‰πŸŽ‰

rajdeepchakraborty-rc commented 2 weeks ago

Thanks for reviewing the PR. Hope you have a great day/night ahead!