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

Update release drafter categories and add automatic versioning #207

Merged
merged 3 commits into from
Sep 8, 2022

Conversation

twyatt
Copy link
Member

@twyatt twyatt commented Aug 26, 2022

Updated release drafts configuration:

  • Created labels (major, minor and patch) for auto versioning
  • Updated assets for platform sections

Assets to be used in release drafts:

Platform Image Label License Source
Apple apple apple CC4 Wikimedia
Android android android CC3 Wikimedia
JVM java jvm CC4 Wikimedia
JavaScript js javascript CC0 Free SVG

FreeSVG.org offers free vector images in SVG format with Creative Commons 0 license (public domain). You can copy, modify, distribute and perform the work, even for commercial purposes, all without asking permission.
It is absolutely not required, but if you like this website, any mention of or link back is highly appreciated.

@twyatt twyatt requested review from a team, QuantumRand and cedrickcooke August 26, 2022 18:12
@twyatt twyatt marked this pull request as draft August 26, 2022 18:12
@twyatt twyatt added the maintenance General maintenance that doesn't effect the public API. label Aug 26, 2022
@twyatt twyatt force-pushed the twyatt/release-drafter branch from 3aac8d5 to 44b759c Compare August 26, 2022 18:23
@twyatt twyatt marked this pull request as ready for review August 26, 2022 18:23
@codecov
Copy link

codecov bot commented Aug 26, 2022

Codecov Report

Merging #207 (0bd6197) into main (1c1547e) will decrease coverage by 8.98%.
The diff coverage is 80.27%.

❗ Current head 0bd6197 differs from pull request most recent head c4cedd3. Consider uploading reports for the commit c4cedd3 to get more accurate results

@@             Coverage Diff              @@
##               main     #207      +/-   ##
============================================
- Coverage     94.44%   85.46%   -8.99%     
- Complexity       51       91      +40     
============================================
  Files            13       20       +7     
  Lines           126      282     +156     
  Branches          8       15       +7     
============================================
+ Hits            119      241     +122     
- Misses            6       37      +31     
- Partials          1        4       +3     
Impacted Files Coverage Δ
coroutines/src/commonMain/kotlin/flow/Combine.kt 0.00% <ø> (ø)
logging/src/commonMain/kotlin/Metadata.kt 76.92% <0.00%> (-0.86%) ⬇️
logging/src/commonMain/kotlin/Sensitivity.kt 0.00% <0.00%> (ø)
...tines/src/commonMain/kotlin/delay/DelayStrategy.kt 47.50% <47.50%> (ø)
logging/src/commonMain/kotlin/DispatchLogger.kt 92.10% <89.65%> (-7.90%) ⬇️
logging/src/commonMain/kotlin/Log.kt 98.27% <93.75%> (-1.73%) ⬇️
logging/src/commonMain/kotlin/FilterLogger.kt 95.65% <95.65%> (ø)
...t/src/commonMain/kotlin/TuulboxKtorClientLogger.kt 100.00% <100.00%> (ø)
logging/src/commonMain/kotlin/FilterLevelLogger.kt 100.00% <100.00%> (ø)
logging/src/commonMain/kotlin/LogLevel.kt 100.00% <100.00%> (ø)
... and 7 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@github-actions
Copy link

github-actions bot commented Aug 26, 2022

Test Results

  32 files    32 suites   11s ⏱️
233 tests 226 ✔️   7 💤 0
250 runs  238 ✔️ 12 💤 0

Results for commit c4cedd3.

♻️ This comment has been updated with latest results.

@twyatt twyatt requested a review from a team as a code owner September 8, 2022 17:30
@twyatt twyatt enabled auto-merge (squash) September 8, 2022 17:30
@twyatt twyatt merged commit 0e601f6 into main Sep 8, 2022
@twyatt twyatt deleted the twyatt/release-drafter branch September 8, 2022 18:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance General maintenance that doesn't effect the public API.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants