diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml
index f148e12..f0fae73 100644
--- a/.github/workflows/gradle.yml
+++ b/.github/workflows/gradle.yml
@@ -22,17 +22,36 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
- - name: Set up JDK 17
- uses: actions/setup-java@v3
- with:
- java-version: '17'
- distribution: 'oracle'
-
- - name: Change wrapper permissions
- run: chmod +x ./gradlew
-
- - name: Build with Gradle
- uses: gradle/gradle-build-action@bd5760595778326ba7f1441bcf7e88b49de61a25 # v2.6.0
- with:
- arguments: build
+ - uses: actions/checkout@v3
+ - name: Set up JDK 17
+ uses: actions/setup-java@v3
+ with:
+ java-version: '17'
+ distribution: 'oracle'
+
+ - name: Change wrapper permissions
+ run: chmod +x ./gradlew
+
+ - name: Build with Gradle
+ uses: gradle/gradle-build-action@bd5760595778326ba7f1441bcf7e88b49de61a25 # v2.6.0
+ with:
+ arguments: build
+
+ - name: Copy JAR to Artifact
+ run: cp build/libs/*.jar $GITHUB_WORKSPACE/RPGkit.jar
+ - name: Create Release
+ id: create_release
+ uses: actions/create-release@v1
+ env:
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ with:
+ tag_name: v1.0.0
+ release_name: Release v1.0.0
+ draft: true
+ prerelease: false
+
+ - name: Upload Artifact
+ uses: actions/upload-artifact@v2
+ with:
+ name: RPGkit.jar
+ path: $GITHUB_WORKSPACE/RPGkit.jar
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index ca79f55..c5d33e9 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -83,26 +83,26 @@
- {
+ "keyToString": {
+ "RunOnceActivity.OpenProjectViewOnStart": "true",
+ "RunOnceActivity.ShowReadmeOnStart": "true",
+ "SHARE_PROJECT_CONFIGURATION_FILES": "true",
+ "WebServerToolWindowFactoryState": "false",
+ "code.cleanup.on.save": "true",
+ "git-widget-placeholder": "Update-github",
+ "last_opened_file_path": "/Volumes/Big Drive/Programming Projects/IdeaProjects/RPGkit/src/test/resources/maps",
+ "node.js.detected.package.tslint": "true",
+ "node.js.selected.package.eslint": "(autodetect)",
+ "node.js.selected.package.tslint": "(autodetect)",
+ "nodejs_package_manager_path": "npm",
+ "project.structure.last.edited": "Project",
+ "project.structure.proportion": "0.15",
+ "project.structure.side.proportion": "0.2",
+ "settings.editor.selected.configurable": "tasks.timeTracking",
+ "vue.rearranger.settings.migration": "true"
}
-}]]>
+}
@@ -185,10 +185,11 @@
+
+
+
-
-