Backoffice moderation tool for MonComptePro
First, you need bun to be installed: https://bun.sh/
Then install dependencies with: bun install
.
Then run the app: bun run scripts/dev.ts
.
Then go to http://localhost:3000/.
Reset the local database with : bun run scripts/seed.ts
.
Warning
This will delete all the data in the database. There is a lock in the scripts/seed.ts file to prevent production database seeding.
Run specific e2e test: bun run e2e:run test --spec="features/organizations/dinum.feature"
You need to create a release, for that:
Go to the Hyyypertool repository
Go to the ‘Actions’ tab, click on 'Release it!'
Run the workflow from the master branch
Once the release is complete, go to Hyyypertool Sandbox Scalingo
Manually deploy the release branch (the branch name looks like: release/year.month.number)
Repeat the same action in the Hyypertool production Scalingo
Finally, you need to make a summary note in the ProConnect general channel and pin the message.