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

refactor: improve overall pipelines and fix deps #23

Merged
merged 25 commits into from
May 12, 2023

Conversation

gustavovalverde
Copy link
Contributor

@gustavovalverde gustavovalverde commented May 12, 2023

No description provided.

@gustavovalverde gustavovalverde temporarily deployed to Dev May 12, 2023 14:48 — with GitHub Actions Inactive
@gustavovalverde gustavovalverde changed the title refactor(dockerfile): use same approach as in https://github.com/opti… refactor(dockerfile): use same approach as in gob-do-portal May 12, 2023
@gustavovalverde gustavovalverde temporarily deployed to Dev May 12, 2023 14:58 — with GitHub Actions Inactive
@gustavovalverde gustavovalverde temporarily deployed to Dev May 12, 2023 15:04 — with GitHub Actions Inactive
@github-actions
Copy link

DEV URL:
https://auth-registry-frontend-refactor-devops-x6fzoay5ua-ue.a.run.app

@gustavovalverde gustavovalverde temporarily deployed to Dev May 12, 2023 15:13 — with GitHub Actions Inactive
@gustavovalverde gustavovalverde temporarily deployed to Dev May 12, 2023 15:20 — with GitHub Actions Inactive
@github-actions
Copy link

DEV URL:
https://auth-registry-frontend-refactor-devops-x6fzoay5ua-ue.a.run.app

@gustavovalverde gustavovalverde temporarily deployed to development May 12, 2023 17:07 — with GitHub Actions Inactive
@gustavovalverde gustavovalverde temporarily deployed to development May 12, 2023 17:15 — with GitHub Actions Inactive
@gustavovalverde gustavovalverde temporarily deployed to development May 12, 2023 18:11 — with GitHub Actions Inactive
@gustavovalverde gustavovalverde temporarily deployed to development May 12, 2023 18:34 — with GitHub Actions Inactive
@gustavovalverde gustavovalverde temporarily deployed to development May 12, 2023 19:10 — with GitHub Actions Inactive
@gustavovalverde gustavovalverde temporarily deployed to development May 12, 2023 19:21 — with GitHub Actions Inactive
@gustavovalverde gustavovalverde changed the title refactor(dockerfile): use same approach as in gob-do-portal refactor: improve overall pipelines and fix deps May 12, 2023
@gustavovalverde gustavovalverde merged commit f57e3ff into master May 12, 2023
@gustavovalverde gustavovalverde deleted the refactor-devops branch May 12, 2023 20:03
gustavovalverde added a commit that referenced this pull request Aug 11, 2023
* refactor(dockerfile): use same approach as in https://github.com/opticrd/gob-do-portal

* fix(build): use correct docker stage

* refactor: use better `.gitignore` and add `.dockerignore`

* fix(dockerfile): add application variables

* refactor(actions): use reusable workflows

* fix(deploy): add project param to reusable action

* fix(deploy): remove extra param

* fix(build): allow installation files

* refactor(linter): use super-linter instead of custom approach

* feat(ci): add yarn test

* fix(build): use bigger timeout for first build

* fix(ci): linter and tests execution

* fix(deploy): do not require specific secrets

* fix(deploy): use correct credentials secret

* fix(ci): node matrix version

* fix(test): try to build instead of test

* fix(deps): remove AWS packages warnings

* fix(build): yarn install only production deps from lockfile

* fix(build): `--production` needs an argument

* fix(deps): add missing dependencies

* feat(test): add audit validation and check package integrity

* lint: fix GitHub Actions warnings

* fix(ci): use non-vulnerable `sweetalert` version

* lint: fix remaining linter issues

* build(deps): revert wrong removal

Former-commit-id: 2d5fe10a83c22dfbd5e51c68eb9ed05ddac3ff18 [formerly 3e088b6f99348292fccf37c74b86eb1fd9629a93] [formerly 823bcaca87c3594c9b5f2d7e2dd8ebf357af4f1b [formerly fd323bcea3766c43850952d2ca632200b1710070]] [formerly 9b73eb731384e531b254fb1c9f3de66e04e675ea [formerly c7b19396b40946ccd9a9b2112a47de8e02b9fb4b] [formerly 488b19e96a76682d9a63ab38b341642dda450403 [formerly efccb449e8bc6f862161d739938fd5b7a3e6dc78]]] [formerly 91a658aeeb5ae1428079cd36839a17bb3a1eeb32 [formerly 94b25d61afdeec82613a576da7557a8c6a5f1c10] [formerly cad969ad9ee64802390ba626a37e9bc8bf8b1de4 [formerly 2050d16e6fa6f1f147d00591a6c50457c9867ae3]] [formerly 7cb7b7955339be14b1c0baee5318afee0c697ebc [formerly 3bef1b67a744ed65d4a6be792988bb024eef4099] [formerly f91c87e167770f7c71614c52ca835abbd28257bd [formerly ff9be82c6fc76a1bde292b383a8d6a4ccd1ccd26]]]] [formerly a345e9e0d2e4291e4347abd92f7acba77a6185ba [formerly 4afc2a22d9f12894bc101635b9c368a468087aa7] [formerly 5a47a5a66750161c01251ffb5d043852f08e3b04 [formerly 7580d99e8d9e962cbeec7d50eaf2daad4af9a0bb]] [formerly 6b50ed9cb378ea9df7c1ebee3d6da3b0566a96cd [formerly 4ed6405c13c02590032b2dc5b4d90d57685bf14a] [formerly 9231a4f9c044c11e4eec91703b868235d6aa9c63 [formerly 551498b06c029ec866dfc4cf8c5f01891bf60ba4]]] [formerly 9265099a69f46720141dba6a4811dcd5f5febdd8 [formerly 478281313486e5ea750408e8827848d674dbf2b8] [formerly 8e0ebdbbf3e4ddcb3d07abcbd68d798b9cfcbf13 [formerly 0013bb19a404aa27600180fd7b4d71b0c5c5f33d]] [formerly cf39211a440124ae137d252173cda6ad539dc520 [formerly 2ae5c0e4da3238ec89b1bf9a0113b976e7993548] [formerly 34b308bf7cc02e2f11be775ce66ed2ef6f1979d9 [formerly aa937bc]]]]]
Former-commit-id: 46d3d8e51fa1726dc83ede99fdd0086e1014ae13 [formerly f044dd38aef73e37969f02aa5f4fdf6d5a505067] [formerly 30d49a7629613672c96c69f6abb55ccf12db8c10 [formerly 3f5c0875a9900f247ee6b27c2c97a00a3a149491]] [formerly a62cefd9e40893f0c442a15a550e4fbb41e53fdf [formerly e4f1b5fd91503cd0fdc96bce30be79f10af03c75] [formerly c4527a6dc18bf8e906ed67d6f57c74d7d90339ce [formerly 616144aa5a87784b74144c268505f6457a2836cd]]] [formerly c30e11aaf3d69218c672c43630bf6dc47790cbcc [formerly 9d9b805e2e3b0404136318b206eb3ea6d15aac39] [formerly e1dee1db999740b17d54f95a619cfdfaa8e035c8 [formerly 59175b5b1e1ba5805e27d7b40640fe9e0f98f9e1]] [formerly 729e3581d64c1f315d7c332109524f8bb4562ff2 [formerly c1e6ec3e53aea0c2d68e87c01b27d77d33eb8025] [formerly d485b50b87d5e1cd75556cafacd1bda28f92bae4 [formerly 86065e00cbc506f4ebcf07eb40d0f4267986d049]]]]
Former-commit-id: 93240e9f4edef76a1a67a80598e740a7c36428d7 [formerly ec9d69524ab76ef121cb07e8300d8ab2ff2fda9c] [formerly 2ac13cafd590845cd7f8902477902ce4990e914e [formerly 955c55096230a40947dd1bb6e1f660f990d7828b]] [formerly 42d9270bad5a8b806df97c9004e3846a6bae6d99 [formerly 6980a9d9c8a2c98e831978b0563d2736eedadef4] [formerly c8d866d1aa42cac9217bfb0ab60b0f5798eebf33 [formerly c9f5710f3ce98f201f2b3a51afd1c3d9dc3b9ab1]]]
Former-commit-id: 2ba58c9b858daab86224ff9b49936ea516bdae9e [formerly 3b4e35247ce6ddf32871ab6e110071d19485a59a] [formerly 97e6e36ed22bfa50beb8f7d0e99d944db71ba7e3 [formerly ce1c48874f23220aa26d1c566f2556e41d9845c3]]
Former-commit-id: 634791e71cfd7072af2a04b3b6daf234b18f24d8 [formerly ad8ecd2103659da33a09c9f03abe72c4f05f9218]
Former-commit-id: b17ae17455743dbfaa1e91c539a7721417c77827
gustavovalverde added a commit that referenced this pull request Aug 11, 2023
* refactor(dockerfile): use same approach as in https://github.com/opticrd/gob-do-portal

* fix(build): use correct docker stage

* refactor: use better `.gitignore` and add `.dockerignore`

* fix(dockerfile): add application variables

* refactor(actions): use reusable workflows

* fix(deploy): add project param to reusable action

* fix(deploy): remove extra param

* fix(build): allow installation files

* refactor(linter): use super-linter instead of custom approach

* feat(ci): add yarn test

* fix(build): use bigger timeout for first build

* fix(ci): linter and tests execution

* fix(deploy): do not require specific secrets

* fix(deploy): use correct credentials secret

* fix(ci): node matrix version

* fix(test): try to build instead of test

* fix(deps): remove AWS packages warnings

* fix(build): yarn install only production deps from lockfile

* fix(build): `--production` needs an argument

* fix(deps): add missing dependencies

* feat(test): add audit validation and check package integrity

* lint: fix GitHub Actions warnings

* fix(ci): use non-vulnerable `sweetalert` version

* lint: fix remaining linter issues

* build(deps): revert wrong removal
gustavovalverde added a commit that referenced this pull request Aug 11, 2023
* refactor(dockerfile): use same approach as in https://github.com/opticrd/gob-do-portal

* fix(build): use correct docker stage

* refactor: use better `.gitignore` and add `.dockerignore`

* fix(dockerfile): add application variables

* refactor(actions): use reusable workflows

* fix(deploy): add project param to reusable action

* fix(deploy): remove extra param

* fix(build): allow installation files

* refactor(linter): use super-linter instead of custom approach

* feat(ci): add yarn test

* fix(build): use bigger timeout for first build

* fix(ci): linter and tests execution

* fix(deploy): do not require specific secrets

* fix(deploy): use correct credentials secret

* fix(ci): node matrix version

* fix(test): try to build instead of test

* fix(deps): remove AWS packages warnings

* fix(build): yarn install only production deps from lockfile

* fix(build): `--production` needs an argument

* fix(deps): add missing dependencies

* feat(test): add audit validation and check package integrity

* lint: fix GitHub Actions warnings

* fix(ci): use non-vulnerable `sweetalert` version

* lint: fix remaining linter issues

* build(deps): revert wrong removal
gustavovalverde added a commit that referenced this pull request Aug 12, 2023
* refactor(dockerfile): use same approach as in https://github.com/opticrd/gob-do-portal

* fix(build): use correct docker stage

* refactor: use better `.gitignore` and add `.dockerignore`

* fix(dockerfile): add application variables

* refactor(actions): use reusable workflows

* fix(deploy): add project param to reusable action

* fix(deploy): remove extra param

* fix(build): allow installation files

* refactor(linter): use super-linter instead of custom approach

* feat(ci): add yarn test

* fix(build): use bigger timeout for first build

* fix(ci): linter and tests execution

* fix(deploy): do not require specific secrets

* fix(deploy): use correct credentials secret

* fix(ci): node matrix version

* fix(test): try to build instead of test

* fix(deps): remove AWS packages warnings

* fix(build): yarn install only production deps from lockfile

* fix(build): `--production` needs an argument

* fix(deps): add missing dependencies

* feat(test): add audit validation and check package integrity

* lint: fix GitHub Actions warnings

* fix(ci): use non-vulnerable `sweetalert` version

* lint: fix remaining linter issues

* build(deps): revert wrong removal
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.

1 participant