Skip to content

chore: upgrade deps and CI#234

Merged
simoneb merged 3 commits into
nearform:masterfrom
Puppo:chore/upgrade-deps-and-ci
May 13, 2026
Merged

chore: upgrade deps and CI#234
simoneb merged 3 commits into
nearform:masterfrom
Puppo:chore/upgrade-deps-and-ci

Conversation

@Puppo
Copy link
Copy Markdown
Contributor

@Puppo Puppo commented May 13, 2026

This pull request updates the CI configuration and development dependencies to support newer versions of PostgreSQL and to keep dependencies up to date. It also updates the way the sqlmap repository is cloned for security tests.

CI/CD improvements:

  • Updated .github/workflows/ci.yml to run tests against PostgreSQL versions 14, 15, 16, 17, and 18, instead of a single old version, ensuring compatibility with newer database releases.

Dependency updates:

  • Upgraded several development dependencies in package.json, including @fastify/postgres, async, fastify, jsonfile, pg, and standard, to their latest versions for improved performance and security.

Security testing improvements:

  • Replaced the use of napa with a direct git clone for fetching the sqlmap repository in the pretest:security script, simplifying dependency management.

@github-actions
Copy link
Copy Markdown

No linked issues found. Please add the corresponding issues in the pull request description.
Use GitHub automation to close the issue when a PR is merged

Comment thread package.json
@Puppo Puppo marked this pull request as ready for review May 13, 2026 06:19
Comment thread .github/workflows/ci.yml
@Puppo Puppo requested a review from simoneb May 13, 2026 17:38
@simoneb simoneb merged commit b33db97 into nearform:master May 13, 2026
16 of 17 checks passed
@Puppo Puppo deleted the chore/upgrade-deps-and-ci branch May 14, 2026 04:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants