Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

📦️ Prepare release v4.6.0 and deploy to stage #220

Merged
merged 24 commits into from
Nov 6, 2023
Merged

Conversation

Delgee
Copy link
Contributor

@Delgee Delgee commented Nov 6, 2023

No description provided.

Pl217 and others added 24 commits September 27, 2023 15:47
Update develop with changes from env/stage
Update develop with changes from env/stage
Node.js v18.18.2 has multiple security fixes,
so we don't want earlier versions
CodeQL Actions are yet to release v3, which will run on `node20`
github/codeql-action#1959
Since ESLint and Typescript are peer
dependencies, we need to update them too
This commit is the output of command:
`yarn prettier --write .`

Prettier plugin uses same feature that
VS Code's "Organize import" uses to
order the imports
This is done to prepare for flat ESLint
config which will be rolled out in v9
https://eslint.org/blog/2023/10/flat-config-rollout-plans
Upon release of v6 of `@typescript-eslint/*` packages,
`no-explicit-any` started throwing errors, which is
a good default behavior, but not something we're ready to
embrace due to lots of `any` usages in generic code

typescript-eslint/typescript-eslint#7130
This commit is output of running command:
`yarn eslint --quiet --fix .`
@Delgee Delgee added the deployment This PR is associated with a deployment or release label Nov 6, 2023
@Delgee Delgee requested a review from a team as a code owner November 6, 2023 14:02
@Delgee Delgee changed the base branch from develop to env/stage November 6, 2023 14:02
Copy link

@unocha-hpc unocha-hpc left a comment

Choose a reason for hiding this comment

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

Docker image has been successfully built and pushed as: public.ecr.aws/unocha/hpc-api:v4.6.0-pre

Please deploy this image to a development environment, and test it is working as expected before merging this pull request.

@Pl217 Pl217 merged commit 5566026 into env/stage Nov 6, 2023
4 checks passed
@Pl217 Pl217 deleted the release/v4.6.0 branch November 6, 2023 17:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deployment This PR is associated with a deployment or release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants