https://github.com/abd3lraouf/semantic
android + Kotlin + Semantic releases + SpotBugs + Jacoco + maven + Gradle + groovy + GitHub actions + SonarQube + commitlint
https://github.com/abd3lraouf/semantic
android android-library commitlint doi github-actions gradle jacoco maven-publish publish semantic-releases sonarqube spotbugs spotbugs-plugin workflows
Last synced: 2 months ago
JSON representation
android + Kotlin + Semantic releases + SpotBugs + Jacoco + maven + Gradle + groovy + GitHub actions + SonarQube + commitlint
- Host: GitHub
- URL: https://github.com/abd3lraouf/semantic
- Owner: abd3lraouf
- License: apache-2.0
- Created: 2022-07-14T22:52:41.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-02-28T01:10:48.000Z (about 3 years ago)
- Last Synced: 2025-09-05T02:19:45.749Z (7 months ago)
- Topics: android, android-library, commitlint, doi, github-actions, gradle, jacoco, maven-publish, publish, semantic-releases, sonarqube, spotbugs, spotbugs-plugin, workflows
- Language: Kotlin
- Homepage:
- Size: 723 KB
- Stars: 12
- Watchers: 1
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: Readme.rst
- License: LICENSE
- Citation: CITATION.cff
Awesome Lists containing this project
README
|Banner|
|CI Scanner| |CI Build| |Maintainability| |Packages|
|DOI|
|
.. contents:: **Contents**
:backlinks: none
Installation
============
Package
-------
The latest version of the packages can be found on the GitHub `releases page `_.
Root project build.gradle
^^^^^^^^^^^^^^^^^^^^^^^^^
.. code-block:: groovy
repositories {
maven {
url = uri("https://maven.pkg.github.com/abd3lraouf/Semantic")
}
}
App project build.gradle
^^^^^^^^^^^^^^^^^^^^^^^^
.. code-block:: groovy
dependencies {
implementation("dev.abd3lraouf.learn.Semantic:sdk:")
}
|Packages|
Contributing
============
|Maintainability|
Thanks to all our contributors! I'm very grateful for all the work you've done to make Open source projects better.
|Contribs|
Citation
========
*Semantic* versioning project for android `DOI:10.5281/zenodo.514068945 `_.
AbdElraouf Sabri, A. Senior Android Developer
Copyright
=========
This project is distributed under the Apache license version 2.0 (see the LICENSE file in the project root).
By submitting a pull request to this project, you agree to license your contribution under the Apache license version
2.0 to this project.
.. |Banner| image:: https://raw.githubusercontent.com/abd3lraouf/Semantic/master/art/automated-semantic-versioning.png
:target: https://github.com/abd3lraouf/Semantic
:alt: Semantic logo
.. |CI Scanner| image:: https://github.com/abd3lraouf/Semantic/actions/workflows/code-scanner.yml/badge.svg
:target: https://github.com/abd3lraouf/Semantic/actions/workflows/code-scanner.yml
:alt: CI code scanner
.. |CI Build| image:: https://github.com/abd3lraouf/Semantic/actions/workflows/sdk-ci.yml/badge.svg
:target: https://github.com/abd3lraouf/Semantic/actions/workflows/sdk-ci.yml
:alt: CI build
.. |Maintainability| image:: https://codeclimate.com/github/abd3lraouf/Semantic/badges/gpa.svg
:target: https://codeclimate.com/github/abd3lraouf/Semantic
:alt: Code Climate
.. |Packages| image:: https://img.shields.io/github/v/release/abd3lraouf/Semantic?label=sdk&logo=GitHub
:target: https://github.com/abd3lraouf/Semantic/packages/1542751
:alt: sdk
.. |Contribs| image:: https://contrib.rocks/image?repo=abd3lraouf/Semantic
:target: https://github.com/abd3lraouf/Semantic/graphs/contributors
:alt: Contributors
.. |DOI| image:: https://zenodo.org/badge/514068945.svg
:target: https://zenodo.org/badge/latestdoi/514068945
:alt: DOI