Source control

AI App Builder with GitHub

RiverX includes GitHub integration for working with project source. Repository access is an authenticated product workflow; public discovery endpoints expose catalog resources only.

Reviewed · Published by RiverX

Keep a reviewable copy of project source

RiverX includes an authenticated workflow for pushing workspace changes to GitHub. Use a repository owned by the person or organization responsible for the app. Check the repository, branch and commit before treating a push as a handoff. This establishes a source workflow, not a promise of automatic two-way synchronization, conflict resolution or pull-request creation.

Review generated changes before merging

Use a branch and pull request when changes need team review. GitHub pull requests let people discuss and inspect proposed changes before merging. Review dependencies, generated configuration and changes to authentication or data access as well as the visible interface. Configure your review process in GitHub; RiverX source push is not a substitute for it.

Sources: GitHub pull request guidance

Keep secrets outside version control

Record the names and purposes of required environment variables, without committing their values. Check generated configuration and ignored files before pushing. A developer receiving the repository needs access to the correct services through their own authorized account. Never put server-only credentials into variables delivered to the browser.

Prove the local-development handoff

Clone into a clean directory, install dependencies from the lockfile and run the project's documented build and tests. Recreate environment configuration safely, then test a representative data flow. Record how changes made outside RiverX return to the active workspace. Test this return path explicitly if ongoing local editing is a requirement.

Publishing and data stay separate

A repository preserves code history. It does not automatically include database contents, uploaded files, domain ownership or production secrets. Pair the source handoff with an inventory of services and a restore procedure. After publishing an update, check the live app and existing records rather than assuming a successful push made the release complete.

Before you start

Questions about the workflow, the choices and what comes next.

Ask a question
Does RiverX have GitHub integration?

Yes. Its authenticated workspace workflow can push project source to GitHub. Confirm repository access and the returned branch and commit in your project.

Does RiverX guarantee automatic two-way GitHub sync?

That guarantee is not established here. Test the exact outside-edit and return workflow before depending on round-trip synchronization.

Does pushing the repository back up the database?

No. Code history and database recovery are separate. Inventory the data store, uploaded files and service configuration and verify their backup procedures.

Can I continue in a local editor?

Verify the handoff by cloning the repository, configuring its services and running a clean build. Source access alone does not establish that every hosted dependency will work unchanged.

Make your next idea a working project

Choose a model, find a starting point and build in RiverX.

Start building