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

ci: automate release process #635

Merged
merged 1 commit into from Jan 31, 2021
Merged

ci: automate release process #635

merged 1 commit into from Jan 31, 2021

Conversation

dirkdev98
Copy link
Member

When a commit on 'main' contains the words 'prepare' and 'release' this job should run. It will get the new version out of the latest commit message and execute Lerna.
After that we expect Lerna to have pushed some tags and fill in the Github release with the changelog for that version.

When a commit on 'main' contains the words 'prepare' and 'release' this job should run. It will get the new version out of the latest commit message and execute Lerna.
After that we expect Lerna to have pushed some tags and fill in the Github release with the changelog for that version.
@dirkdev98 dirkdev98 enabled auto-merge (squash) January 31, 2021 10:43
@github-actions
Copy link
Contributor

==== Benchmark result ====

Node.js version: 14
Total benchmarks: 15
          Passed: 15
          Failed: 0
-----------
router - github static path              200000  iterations    7241  ns/op
router - github path params              200000  iterations   10022  ns/op
compas validator simple                 5000000  iterations     238  ns/op
yup validator simple                     100000  iterations   11364  ns/op
fastest-validator validator simple     10000000  iterations     114  ns/op
compas validator nested                 1000000  iterations    1238  ns/op
yup validator nested                      50000  iterations   34195  ns/op
fastest-validator validator nested      2000000  iterations     517  ns/op
logger - strings                         500000  iterations    2602  ns/op
logger - objects                         500000  iterations    3290  ns/op
logger - deep objects                    500000  iterations    5813  ns/op
uuid                                    5000000  iterations     460  ns/op
uuid.isValid                           10000000  iterations     153  ns/op
isNil                                 500000000  iterations       0  ns/op
isPlainObject                         100000000  iterations      18  ns/op

@github-actions
Copy link
Contributor

==== Benchmark result ====

Node.js version: 15
Total benchmarks: 15
          Passed: 15
          Failed: 0
-----------
router - github static path              200000  iterations    7821  ns/op
router - github path params              100000  iterations   10114  ns/op
compas validator simple                 5000000  iterations     254  ns/op
yup validator simple                     100000  iterations   12088  ns/op
fastest-validator validator simple     10000000  iterations     120  ns/op
compas validator nested                 1000000  iterations    1507  ns/op
yup validator nested                      50000  iterations   37824  ns/op
fastest-validator validator nested      2000000  iterations     543  ns/op
logger - strings                         500000  iterations    2526  ns/op
logger - objects                         500000  iterations    3113  ns/op
logger - deep objects                    500000  iterations    5357  ns/op
uuid                                    5000000  iterations     370  ns/op
uuid.isValid                           10000000  iterations     165  ns/op
isNil                                 500000000  iterations       0  ns/op
isPlainObject                         100000000  iterations      18  ns/op

@github-actions
Copy link
Contributor

==== C8 test coverage ====
Statements: 66.18% ( 24423/36902 )
Branches : 65.44% ( 2683 /4100 )
Functions : 65.96% ( 810 /1228 )
Lines : 66.18% ( 24423 /36902 )

@dirkdev98 dirkdev98 merged commit ca21d6d into main Jan 31, 2021
@dirkdev98 dirkdev98 deleted the feat/auto-release branch January 31, 2021 10:44
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.

None yet

1 participant