44 - Do an overhaul of the forked project #48
No reviewers
Labels
No labels
bug
dependencies
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
openrn/react-native-logging-tools!48
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "44-implement-ci-cd"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR implements comprehensive CI/CD workflows and modernizes the project's tooling infrastructure. It includes the migration to Forgejo workflows, addition of automated quality assurance checks, package name scoping, and extensive documentation improvements.
Key changes:
.forgejodirectory)@openrn/react-native-logging-toolsType of Change
Related Issue
Fixes #44
Testing
Breaking Changes
react-native-logging-toolsto@openrn/react-native-logging-toolspackage.jsondependencies to use the new scoped package nameChecklist
Additional Notes
This is a significant infrastructure update that establishes automated quality gates for future development. The CI/CD pipelines will run on all branches and automatically publish packages on tagged releases.
.gitignoreusing Toptal's generator for VSCode, React Native, JetBrains, and Visual Studio integration. 23dd5581cf.gitignoreand.npmignore. fde2822a9d.prettierignore, apply consistent formatting across modules, and remove Adobe analytics integration. dbc1455f80yarn.lockto replace references fromregistry.yarnpkg.comtoregistry.npmjs.orgfor all dependencies. a4cef18d11ESlintReport.htmlto.gitignoreand updateyarn.lockwith dependency adjustments and deduplications. d4930272e3package.jsonto targetsrcfolder exclusively 009e6b4db4constforexcludeLogsand update assignment logic withObject.assignfor better immutability and consistency.excludeLogsentries.excludeLogsnull-checks across modules.excludeLogsbehavior across all loggers.yarnpkgregistry.REFERENCE_API.mdto include detailed documentation for logging library setup, API methods, and supported integrations. Expand examples, improve formatting, and add missing configuration options. 343ec1819cneeds: installdependencies from workflows@openrn/react-native-logging-tools.githubto.forgejodirectory.