Skip to content

Conversation

@lipskis
Copy link
Contributor

@lipskis lipskis commented Dec 30, 2025

Add Koa 3 + MySQL test setup

This is a clone of the existing koa-mysql setup, which uses Koa v2.
Update Koa to v3 and koa-router to v15, which requires Node >= 20.
Update Node.js image to v20.

Part of appsignal/appsignal-nodejs#1263

This is a clone of the existing koa-mysql setup, which uses Koa v2.
Update Koa to v3 and koa-router to v15, which requires Node >= 20.
Update Node.js image to v20.
@lipskis lipskis self-assigned this Dec 30, 2025
@lipskis lipskis added the chore A small task that takes a day or two at the most. label Dec 30, 2025
@backlog-helper

This comment has been minimized.

1 similar comment
@backlog-helper

This comment has been minimized.

Copy link
Contributor

@unflxw unflxw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for adding this! While we're here, could you rename the existing koa-* test setups to koa-2-* test setups, to avoid confusion?

}
app.use(router.routes()).use(router.allowedMethods());
app.listen(port);
console.log(`Example app listening on port ${port}`);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the build artifacts should not be committed, unless we have a reason for doing so. They're not committed for the Koa 2 test setup, which has the dist/ folder on its .gitignore.

@backlog-helper

This comment has been minimized.

3 similar comments
@backlog-helper

This comment has been minimized.

@backlog-helper

This comment has been minimized.

@backlog-helper
Copy link

backlog-helper bot commented Jan 9, 2026


This is a message from the daily scheduled checks.

New issue guide | Backlog management | Rules | Feedback

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore A small task that takes a day or two at the most.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants