Skip to content

Commit

Permalink
Update readme to reflect changes in CI
Browse files Browse the repository at this point in the history
  • Loading branch information
russhwolf committed Jan 15, 2023
1 parent 60803ae commit 3edff99
Showing 1 changed file with 8 additions and 9 deletions.
17 changes: 8 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -471,15 +471,14 @@ actual val settings: SuspendSettings = JsSettings().toSuspendSettings()

## Building

The project includes multiple CI jobs configured using Azure pipelines. On PRs or updates to the `main` branch, the
script in `azure-pipelines.yml` runs. This builds the library and runs unit tests for all platforms across Linux, Mac,
and Windows hosts. In addition, the library build artifacts are deployed to the local maven repository and the sample
project is built for the platforms on which it is implemented. This ensures that the sample remains in sync with updates
to the library.

An addition pipeline is defined in `azure-pipelines-deploy.yml`, which runs whenever a tag is pushed to the remote. This
builds the library for all platforms and uploads artifacts to staging on Maven Central. Uploaded artifacts must still be
published manually
The project includes multiple CI jobs configured using Github Actions. On PRs or updates to the `main` branch, the build
will run the scripts in `build-linux.yml`, `build-macos.yml`, `build-windows.yml`, and `validate-gradle-wrapper.yml`.
These builds the library and runs unit tests for all platforms across Linux, Mac, and Windows hosts. In addition, the
library build artifacts are deployed to the local maven repository and the sample project is built for the platforms on
which it is implemented. This ensures that the sample remains in sync with updates to the library.

An addition build script is defined in `deploy.yml`, which runs on a manual trigger. This builds the library for all
platforms and uploads artifacts to staging on Maven Central. Uploaded artifacts must still be published manually

## License

Expand Down

0 comments on commit 3edff99

Please sign in to comment.