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

Add libs.versions.toml version library #81

Merged
merged 27 commits into from
Aug 1, 2023

Commits on Jul 27, 2023

  1. disable sign/publish & version up actions

    set jdk distribution to temurin
    TheronRogers committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    2950cc2 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. Configuration menu
    Copy the full SHA
    4dbdb8d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d51bbcc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b812ef1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9000fc9 View commit details
    Browse the repository at this point in the history
  5. centralize and update dependency versions

    android build tools 33.0.0 -> 34.0.0
    skiko 0.7.26 -> 0.7.72
    webpackCli 4.10.0 -> 5.1.4
    node 16.0.0 -> 16.13.0
    TheronRogers committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    deefaa9 View commit details
    Browse the repository at this point in the history
  6. update buildSrc dependencies

    kotlin-dsl
    gradle-plugin 1.8.20 -> 1.9.0
    
    These can be hard to miss when versioning in the Version.kt file so I add a note there
    TheronRogers committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    1cd80cd View commit details
    Browse the repository at this point in the history
  7. get jvm 17 on ci

    TheronRogers committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    2f41ffb View commit details
    Browse the repository at this point in the history
  8. OptIn for ExperimentalForeignApi

    Need to set optin on ComposeWindow.kt on MacOS
    and set JVM to 17
    TheronRogers committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    e0810d1 View commit details
    Browse the repository at this point in the history
  9. use androidTarget in kotlin block

    replacing android
    TheronRogers committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    bbff976 View commit details
    Browse the repository at this point in the history
  10. add version library

    replaces buildSrc
    TheronRogers committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    dcdb798 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d7a9865 View commit details
    Browse the repository at this point in the history
  12. fix js targets

    Needed to remove `binaries.executable()` from js block in viewmodel and todo sample.
    TheronRogers committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    33e48db View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    115a190 View commit details
    Browse the repository at this point in the history
  14. spotlessApply

    TheronRogers committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    b2c03d8 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2023

  1. Configuration menu
    Copy the full SHA
    5d0255e View commit details
    Browse the repository at this point in the history
  2. make assemble succeed

    not sure if this will work on the CI
    TheronRogers committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    966cb15 View commit details
    Browse the repository at this point in the history
  3. remove window resize code broken by compose update

    window resize now handled by ComposeWindow.js.kt
    TheronRogers committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    d9daa6b View commit details
    Browse the repository at this point in the history
  4. speed up GitHub action CI

    --no-daemon Is faster when running only one gradle command but probably slower when running subsequent commands. I could be wrong though.
    --no-parallel slows down builds on a 3 core mac on GitHub
    TheronRogers committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    16a313e View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. add missing jsTest sources in molecule and viewmodel modules

    and remove extra jupiter library references
    TheronRogers committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    2a78ee6 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. Configuration menu
    Copy the full SHA
    e5e89e8 View commit details
    Browse the repository at this point in the history
  2. GitHub actions improvements

    Performing static analysis on a separate linux machine to reduce cost. Only starts the mac machine if static validation passes. Results from validations and tests are stored.
    
    Looks like release and debug versions of things were being run so setting to the Release variants of assemble and test.
    TheronRogers committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    23422bc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f9300bb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5e140fd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    44ab981 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1038a2c View commit details
    Browse the repository at this point in the history
  7. add missing java distribution in ci

    fixing a merge error
    TheronRogers committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    62b2e7b View commit details
    Browse the repository at this point in the history