Skip to content

Commit 0400c45

Browse files
authored
Add publish of Play Games Services to CI and alter README.md (#142)
1 parent e880c50 commit 0400c45

File tree

3 files changed

+16
-4
lines changed

3 files changed

+16
-4
lines changed

.github/scripts/publish_crates.sh

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ crates=(
66
platform/android
77
platform/ios
88
plugins/admob-android
9+
plugins/play-games-services
910
crossbundle/tools
1011
crossbundle/cli
1112
)

.github/workflows/publish.yml

+13-2
Original file line numberDiff line numberDiff line change
@@ -60,12 +60,23 @@ jobs:
6060
distribution: temurin
6161
gradle-version: 7.4
6262
- name: Build and publish crossbow library
63+
env:
64+
TOKEN: ${{ secrets.GH_CROSSBOW_PUBLISH_TOKEN }}
6365
run: |
6466
cd ./platform/android/java/lib
6567
gradle build
66-
USERNAME=dodorare TOKEN=${{ secrets.GH_CROSSBOW_PUBLISH_TOKEN }} gradle publish
68+
USERNAME=dodorare gradle publish
6769
- name: Build and publish Crossbow AdMob library
70+
env:
71+
TOKEN: ${{ secrets.GH_CROSSBOW_PUBLISH_TOKEN }}
6872
run: |
6973
cd ./plugins/admob-android/android
7074
gradle build
71-
USERNAME=dodorare TOKEN=${{ secrets.GH_CROSSBOW_PUBLISH_TOKEN }} gradle publish
75+
USERNAME=dodorare gradle publish
76+
- name: Build and publish Crossbow Play Games Services library
77+
env:
78+
TOKEN: ${{ secrets.GH_CROSSBOW_PUBLISH_TOKEN }}
79+
run: |
80+
cd ./plugins/play-games-services/android
81+
gradle build
82+
USERNAME=dodorare gradle publish

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,11 @@ A lot of functionality was inspired by [Godot](https://github.com/godotengine/go
2828
* **Rust**: Don't leave your *Rust* code - **everything** can be configured from `Cargo.toml`.
2929
* **Plugins**: Godot-like plugins for **Android** (and **iOS** in future) with *Rust* wrapper!
3030

31-
## 📚 Documentation
31+
## Documentation
3232

3333
Now we would recommend you to read [crossbow's documentation](https://crossbow.dodorare.com/). Over there you will find how to set up development environment, install needed crates and how to use the tools.
3434

35-
## 🗂️ Project structure
35+
## Project structure
3636

3737
Crossbundle crates:
3838

0 commit comments

Comments
 (0)