Skip to content

Commit 9c14ac8

Browse files
committed
Update release actions and readme
1 parent 731c40a commit 9c14ac8

File tree

2 files changed

+14
-11
lines changed

2 files changed

+14
-11
lines changed

.github/workflows/publish.yml

+11-4
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
name: Release
22
on:
3-
workflow_dispatch: # Only manual
4-
branches:
5-
- "main"
3+
release:
4+
types:
5+
- published
6+
67
jobs:
78
build:
89
runs-on: ubuntu-22.04
@@ -26,4 +27,10 @@ jobs:
2627
env:
2728
MAVEN_URL: ${{ secrets.MAVEN_URL }}
2829
MAVEN_USERNAME: ${{ secrets.MAVEN_USERNAME }}
29-
MAVEN_PASSWORD: ${{ secrets.MAVEN_PASSWORD }}
30+
MAVEN_PASSWORD: ${{ secrets.MAVEN_PASSWORD }}
31+
32+
- name: Upload artifacts to GitHub
33+
uses: AButler/[email protected]
34+
with:
35+
files: '*.jar'
36+
repo-token: ${{ secrets.GITHUB_TOKEN }}

README.md

+3-7
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
# Quilt Kotlin Libraries
22

3-
#### Note: At the moment Quilt Kotlin Libraries is not ready for general use. Please make an issue or talk to the QKL team on discord before writing any PRs.
4-
5-
63
### What are the Quilt Kotlin Libraries?
74

85
Quilt Kotlin Libraries is a wrapper and API provider for Minecraft written in Kotlin, and as such allows modders to
@@ -14,7 +11,6 @@ with QSL features.
1411

1512

1613
### Repository Structure
17-
* The `core` folder. This contains all the core functionality for the Quilt Kotlin Libraries.
18-
* The `fatjar` folder. This contains the means for creating one Quilt Kotlin Libraries Jar that can be added to mods
19-
folders and development environments.
20-
* The `wrapper` folder. This contains all the Kotlin wrappers to both QSL and Minecraft features/functions.
14+
* `core` contains the language adapter, kotlin standard library and kotlin reflect library
15+
* `library` contains everything else including the rest of the kotlinx stuff brought in by FKL
16+
* The root project is responsible for bundling both the submodules and some required dependencies into a single jar

0 commit comments

Comments
 (0)