refactor: deploy script changes#64
Draft
brunomenezes wants to merge 11 commits into
Draft
Conversation
…d command. Update the description to highlight that.
…ode:child_process for safer control mechanism * Replace deprecated url.parse with URL API. * Replace shell creation with child_process spawn function for better process control, security and portability. It avoid embedding credentials in a string command that may leak in logs or if misquoted may change the underline command or due to shell injection cause security issues.
* Remove unused npm-scripts. It only targets the sqd npm-script and pass arguments to it simplifying the list of existing npm-scripts.
|
No dependency changes detected. Learn more about Socket for GitHub. 👍 No dependency changes detected in pull request |
- The rate-limit is really tight through cannon/cli. Besides experimentation with sequential calls some of the requests will fail.
brunomenezes
force-pushed
the
changes/migration-fly-io
branch
2 times, most recently
from
July 22, 2026 16:21
0b2febb to
eecb6ec
Compare
brunomenezes
force-pushed
the
changes/migration-fly-io
branch
from
July 22, 2026 16:35
eecb6ec to
210e18c
Compare
brunomenezes
force-pushed
the
changes/migration-fly-io
branch
from
July 22, 2026 16:43
210e18c to
d64c4e8
Compare
…t when configured. * Add a new PROCESSOR_PROMETHEUS_PORT_* to control the port the metrics will be exposed. * Update documentation * Update processor tests. * Remove the ENV PROCESSOR_PROMETHEUS_PORT declaration in the dockefile.
brunomenezes
force-pushed
the
changes/migration-fly-io
branch
from
July 23, 2026 15:08
844f574 to
1ef9675
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Code changes to support different deployment strategies. Before, it was tailored to a straightforward PaaS deployment (heroku), which means:
processor -> triggers migrations to be applied before automatically.graphQL API already have access to the structured database.The changes goal is to address the following: