Skip to content

Commit

Permalink
Merge pull request #30 from LinX64/develop
Browse files Browse the repository at this point in the history
Updating master
  • Loading branch information
LinX64 authored Apr 5, 2024
2 parents 60b24e6 + 58af413 commit 6a065e6
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 11 deletions.
6 changes: 0 additions & 6 deletions .github/workflows/publish.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,6 @@
name: Publish

on:
push:
tags:
- v*
branches:
- master

workflow_dispatch:
inputs:
should-publish:
Expand Down
16 changes: 16 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
## Thanks for thinking about this :)

You can contribute to this library by filing issues, bugs, and Pull requests.

### Code contribution

- Open issue/Pull request regarding the proposed change.
- If your proposed change is approved, Fork this repo and make changes.
- Open Pull request against latest *development* branch. Add a nice description in PR.
- And that's it!

### Contribution checklist

- New code addition/deletion should not break the existing flow of a system.
- All tests should be passed.
- Verify `./gradlew detekt` is passing before creating a Pull request.
16 changes: 12 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
# 📘 Reusable Components library for Compose

![master CI](https://github.com/LinX64/Reusable/actions/workflows/publish.yaml/badge.svg)
![develop CI](https://github.com/LinX64/Reusable/actions/workflows/ci.yaml/badge.svg)
[![Maven Central](https://img.shields.io/maven-central/v/io.github.linx64/reusablecomponents.svg)](https://central.sonatype.com/artifact/io.github.linx64/reusablecomponents/overview)
<div align="center">
<img src="https://github.com/LinX64/Reusable/actions/workflows/publish.yaml/badge.svg" alt="master CI">
<img src="https://github.com/LinX64/Reusable/actions/workflows/ci.yaml/badge.svg" alt="develop CI">
<a href="https://central.sonatype.com/artifact/io.github.linx64/reusablecomponents/overview">
<img src="https://img.shields.io/maven-central/v/io.github.linx64/reusablecomponents.svg?label=Maven%20Central&logo=android&style=flat-square" alt="Maven Central">
</a>
</div>

This library is a treasure trove of reusable components tailored for Jetpack Compose, designed to
simplify the creation of complex interfaces. It's your go-to toolkit for crafting visually stunning
Expand Down Expand Up @@ -57,9 +61,13 @@ And that's it! You have a scrollable screen with a few buttons. You can customiz
passing your own `modifier` to it. The same goes for the buttons, you can pass your own `modifier`
to it.

**Important note:** To use the Preview components, you'll nned to add your own theme first, then use the
**Important note:** To use the Preview components, you'll need to add your theme first, then use the
components to create your UI.

## 🙋‍Contributing

Please read [contribution guidelines](CONTRIBUTING.md) for more information regarding contribution.

## License

This library is licensed under the Apache 2.0 License. See the [LICENSE](LICENSE) file for more
Expand Down
2 changes: 1 addition & 1 deletion gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ composeBom = "2024.04.00"
material-3 = "1.2.1"
detekt = "1.23.6"
mavenPublish = "0.28.0"
reuseableComponents = "1.1.1"
reuseableComponents = "1.1.2"

[libraries]
androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" }
Expand Down

0 comments on commit 6a065e6

Please sign in to comment.