hablapps / doric

Type safety for spark columns
https://www.hablapps.com/doric/
Apache License 2.0
77 stars 11 forks source link

Ci/publish doc easier & doc for scala 2.13 & gh actions upgrade #293

Closed eruizalo closed 1 year ago

eruizalo commented 2 years ago

Description

Instead of using a matrix or default values that should be maintained, now publish action looks for every scala folder for each spark version and publish it automatically, no need to maintain this workflow by spark/scala versions.

Also, now the api url is a bit more descriptive:

now doric/docs/api/3.0/scala-2.12/api/
after this PR doric/docs/api/spark-3.0/scala-2.12/

ℹ️ UPDATES:

Related Issue and dependencies

How Has This Been Tested?

This has been tested on my own fork:

codecov[bot] commented 2 years ago

Codecov Report

Merging #293 (462a443) into main (97815ea) will not change coverage. The diff coverage is n/a.

Additional details and impacted files [![Impacted file tree graph](https://codecov.io/gh/hablapps/doric/pull/293/graphs/tree.svg?width=650&height=150&src=pr&token=N7ZXUXZX1I&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=hablapps)](https://codecov.io/gh/hablapps/doric/pull/293?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=hablapps) ```diff @@ Coverage Diff @@ ## main #293 +/- ## ======================================= Coverage 97.35% 97.35% ======================================= Files 58 58 Lines 1134 1134 Branches 15 17 +2 ======================================= Hits 1104 1104 Misses 30 30 ``` | Flag | Coverage Δ | | |---|---|---| | spark-2.4.x | `94.87% <ø> (ø)` | | | spark-3.0.x | `96.66% <ø> (ø)` | | | spark-3.1.x | `97.46% <ø> (ø)` | | | spark-3.2.x | `97.46% <ø> (ø)` | | | spark-3.3.x | `97.46% <ø> (ø)` | | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=hablapps#carryforward-flags-in-the-pull-request-comment) to find out more. ------ [Continue to review full report at Codecov](https://codecov.io/gh/hablapps/doric/pull/293?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=hablapps). > **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=hablapps) > `Δ = absolute (impact)`, `ø = not affected`, `? = missing data` > Powered by [Codecov](https://codecov.io/gh/hablapps/doric/pull/293?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=hablapps). Last update [97815ea...462a443](https://codecov.io/gh/hablapps/doric/pull/293?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=hablapps). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=hablapps).
github-actions[bot] commented 2 years ago

:octocat: This is an auto-generated comment created by:

Actor Triggering actor Sender
eruizalo
eruizalo
eruizalo
eruizalo
eruizalo
eruizalo
Triggered by: - Workflow name: "CI" at .github/workflows/ci.yml - URL: [https://github.com/hablapps/doric/actions/runs/3967129571](https://github.com/hablapps/doric/actions/runs/3967129571) - on workflow_run:completed

Test summary report 📊

Spark version testing
2.4.1 588 passed, 2 skipped
2.4.2 588 passed, 2 skipped
2.4.3 588 passed, 2 skipped
2.4.4 588 passed, 2 skipped
2.4.5 588 passed, 2 skipped
2.4.6 589 passed, 2 skipped
2.4.7 589 passed, 2 skipped
2.4 589 passed, 2 skipped
3.0.0 621 passed, 2 skipped
3.0.1 621 passed, 2 skipped
3.0.2 621 passed, 2 skipped
3.0 621 passed, 2 skipped
3.1.0 649 passed, 2 skipped
3.1.1 649 passed, 2 skipped
3.1.2 649 passed, 2 skipped
3.1 649 passed, 2 skipped
3.2.0 650 passed, 2 skipped
3.2.1 650 passed, 2 skipped
3.2 650 passed, 2 skipped
3.3 650 passed, 2 skipped