Skip to content

Commit 2e0800c

Browse files
committed
Configure GItHub workflows
1 parent 16460d8 commit 2e0800c

File tree

5 files changed

+77
-1
lines changed

5 files changed

+77
-1
lines changed

.github/CODEOWNERS

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Lines starting with '#' are comments.
2+
# Each line is a file pattern followed by one or more owners.
3+
4+
# More details are here: https://help.github.com/articles/about-codeowners/
5+
6+
# The '*' pattern is global owners.
7+
# Not adding in this PR, but I'd like to try adding a global owner set with the entire team.
8+
# One interpretation of their docs is that global owners are added only if not removed
9+
# by a more local rule.
10+
11+
# Order is important. The last matching pattern has the most precedence.
12+
# The folders are ordered as follows:
13+
14+
# In each subsection folders are ordered first by depth, then alphabetically.
15+
# This should make it easy to add new rules without breaking existing ones.
16+
* @skydoves

.github/FUNDING.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
github: skydoves
2+
custom: ["https://www.paypal.me/skydoves", "https://www.buymeacoffee.com/skydoves"]

.github/pull_request_template.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
### 🎯 Goal
2+
Describe the big picture of your changes here to communicate to the maintainers why we should accept this pull request. If it fixes a bug or resolves a feature request, be sure to link to that issue.
3+
4+
### 🛠 Implementation details
5+
Describe the implementation details for this Pull Request.
6+
7+
### ✍️ Explain examples
8+
Explain examples with code for this updates.
9+
10+
### Preparing a pull request for review
11+
Ensure your change is properly formatted by running:
12+
13+
```gradle
14+
$ ./gradlew spotlessApply
15+
```
16+
17+
Please correct any failures before requesting a review.

.github/workflows/android.yml

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
name: Android CI
2+
3+
on:
4+
push:
5+
branches: [ main ]
6+
pull_request:
7+
branches: [ main ]
8+
9+
jobs:
10+
lint:
11+
name: Spotless check
12+
runs-on: ubuntu-latest
13+
steps:
14+
- name: Check out code
15+
uses: actions/[email protected]
16+
- name: Set up JDK
17+
uses: actions/[email protected]
18+
with:
19+
distribution: adopt
20+
java-version: 17
21+
- name: spotless
22+
run: ./gradlew spotlessCheck
23+
24+
build:
25+
runs-on: ubuntu-latest
26+
steps:
27+
- uses: actions/checkout@v3
28+
- name: set up JDK
29+
uses: actions/setup-java@v3
30+
with:
31+
distribution: zulu
32+
java-version: 17
33+
34+
- uses: gradle/[email protected]
35+
- name: Make Gradle executable
36+
run: chmod +x ./gradlew
37+
38+
- name: Build with Gradle
39+
run: |
40+
./gradlew --scan --stacktrace \
41+
:app:assembleDebug

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Server Driven Compose
1+
<h1 align="center">Server Driven Compose</h1>
22

33
<p align="center">
44
<a href="https://opensource.org/licenses/Apache-2.0"><img alt="License" src="https://img.shields.io/badge/License-Apache%202.0-blue.svg"/></a>

0 commit comments

Comments
 (0)