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

🚀 Release v1.9.0 and deploy to production #453

Merged
merged 18 commits into from
Jun 25, 2024
Merged

🚀 Release v1.9.0 and deploy to production #453

merged 18 commits into from
Jun 25, 2024

Conversation

manelcecs
Copy link
Contributor

No description provided.

Pl217 and others added 18 commits April 24, 2024 10:47
Update develop with changes from env/stage
Update env/stage with changes from env/prod
Update develop with changes from env/stage
GitHub Action now supports releasing from a monorepo,
therefore we can start using those capabilities in
this repository.
1) Change from `docker` object to `dockerImages`
array in configuration
2) Rename `path` to `dockerfilePath`
3) Add `appName` keys to differentiate applications
4) Modify Dockerfile to accept `APP_TO_BUILD` argument
and utilize this argument in the configuration
The idea is to remove usage of shell scripts
in CI and keep everything under the workflow file.

The shell script was just installing packages
so that it could run `lint` and `build` commands.

By reading the code of custom GitHub Action, it was
found that `ci.sh` is executed if branch isn't one of
`env/prod`, `env/stage`, `env/red.dev` or `env/blue.dev`,
but now they will always be run on affected apps.

Before, with `ci.sh`, the commands would be
run somewhere in between other stuff that
custom GitHub Action does, but now the commands
are run before anything else in custom
GitHub Action.

These two changes in behavior aren't seen
as potentially problematic.
HPC-8676: Start using GitHub Action that supports monorepo
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](micromatch/braces@3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [ws](https://github.com/websockets/ws) from 8.13.0 to 8.17.1.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](websockets/ws@8.13.0...8.17.1)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
📦️ Prepare release v1.9.0 and deploy to stage
@manelcecs manelcecs requested a review from a team as a code owner June 25, 2024 13:30
@Pl217 Pl217 changed the title 📦️ Prepare release v1.9.0 and deploy to prod 🚀 Release v1.9.0 and deploy to production Jun 25, 2024
@Pl217 Pl217 added the deployment This PR is associated with a deployment or release label Jun 25, 2024
@Pl217 Pl217 merged commit 4f1aa10 into env/prod Jun 25, 2024
4 checks passed
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.

2 participants