Skip to content

Commit 72a191e

Browse files
committed
chore: Github workflows
1 parent c09f25e commit 72a191e

File tree

6 files changed

+68
-2
lines changed

6 files changed

+68
-2
lines changed

.github/workflows/build.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: Build
2+
3+
on:
4+
pull_request:
5+
6+
concurrency:
7+
cancel-in-progress: true
8+
group: ci-${{ github.ref }}
9+
10+
jobs:
11+
build:
12+
runs-on: ubuntu-latest
13+
steps:
14+
- uses: actions/checkout@v3
15+
16+
- name: Set up JDK
17+
uses: actions/setup-java@v3
18+
with:
19+
distribution: temurin
20+
java-version: 21
21+
22+
- name: Setup Gradle
23+
uses: gradle/actions/setup-gradle@v3
24+
25+
- name: Grant execute permission for gradlew
26+
shell: bash
27+
run: chmod +x gradlew
28+
29+
- name: Build
30+
run: ./gradlew build

.github/workflows/publish.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: Publish
2+
3+
on:
4+
push:
5+
branches:
6+
- master
7+
- develop
8+
paths-ignore:
9+
- '**.md'
10+
workflow_dispatch:
11+
12+
jobs:
13+
build:
14+
runs-on: ubuntu-latest
15+
steps:
16+
- uses: actions/checkout@v4
17+
with:
18+
fetch-depth: 0
19+
20+
- uses: MineInAbyss/publish-action@v3
21+
with:
22+
maven-username: ${{ secrets.MAVEN_PUBLISH_USERNAME }}
23+
maven-password: ${{ secrets.MAVEN_PUBLISH_PASSWORD }}

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Changelog
2+
3+
All notable changes to this project between Minecraft versions will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). We currently do not follow semver but
6+
try to keep MAJOR changes in sync with Minecraft updates.
7+
8+
## [0.0.1] - 2026-03-31
9+
10+
# Added
11+
12+
- Initial release: simple feature DSL built around Kodein-DI.

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
# Features
1+
# Features
2+
3+
Simple feature DSL built around Kodein-DI.

gradle.properties

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
kotlin.code.style=official
2-
idofrontVersion=2.0.0-dev.4
32
group=com.mineinabyss.features
43
version=0.0.1
54
conventionsVersion=1.1.0

gradle/wrapper/gradle-wrapper.jar

3.25 KB
Binary file not shown.

0 commit comments

Comments
 (0)