Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/root' into fork
Browse files Browse the repository at this point in the history
  • Loading branch information
DRSchlaubi committed Nov 2, 2024
2 parents 8ce15d4 + edeb818 commit 82b8da3
Show file tree
Hide file tree
Showing 1,669 changed files with 46,354 additions and 46,666 deletions.
29 changes: 18 additions & 11 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,32 +28,39 @@ jobs:
mkdir -p ~/.gradle
echo "org.gradle.jvmargs=-XX:MaxMetaspaceSize=5G" >> ~/.gradle/gradle.properties
- name: Gradle (Build)
uses: gradle/gradle-build-action@v3
- name: Gradle (Setup)
uses: gradle/actions/setup-gradle@v4

with:
arguments: checkLicenses build
- name: Gradle (Build)
run: "./gradlew checkLicenses build"

env:
TOKEN: "${{ secrets.TOKEN }}"

- name: Upload artifact (Extra Module JARs)
- name: Upload artifact (Core JARs)
uses: actions/upload-artifact@v4

with:
name: JARs (Extra Modules)
path: extra-modules/*/build/libs/*.jar
name: JARs (Core)
path: kord-extensions/build/libs/*.jar

- name: Upload artifact (Main JARs)
- name: Upload artifact (Annotation JARs)
uses: actions/upload-artifact@v4

with:
name: JARs (Main)
path: kord-extensions/build/libs/*.jar
name: JARs (Annotation)
path: annotations/**/build/libs/*.jar

- name: Upload artifact (Module JARs)
uses: actions/upload-artifact@v4

with:
name: JARs (Modules)
path: modules/*/build/libs/*.jar
path: modules/**/build/libs/*.jar

- name: Upload artifact (Parser JARs)
uses: actions/upload-artifact@v4

with:
name: JARs (Parser)
path: token-parser/build/libs/*.jar
44 changes: 23 additions & 21 deletions .github/workflows/tag.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,21 +36,17 @@ jobs:
global: true
token: '${{ secrets.GITHUB_TOKEN }}'

- name: Gradle (Build)
uses: gradle/gradle-build-action@v3
- name: Gradle (Setup)
uses: gradle/actions/setup-gradle@v4

with:
arguments: checkLicenses build
- name: Gradle (Build)
run: "./gradlew checkLicenses build"

env:
TOKEN: "${{ secrets.TOKEN }}"

- name: Disable parallel publish

run: kotlin .github/disable-parallel.main.kts

- name: Gradle (Publish)
uses: gradle/gradle-build-action@v3
run: "./gradlew publish"

env:
ORG_GRADLE_PROJECT_signingKey: "${{ secrets.GPG_KEY }}"
Expand All @@ -64,9 +60,6 @@ jobs:

TOKEN: "${{ secrets.TOKEN }}"

with:
arguments: publish --no-parallel

- name: Create release description
run: kotlin .github/tag.main.kts

Expand All @@ -85,33 +78,42 @@ jobs:
name: Release ${{ steps.get_tag.outputs.NAME }}

files: |
build/libs/*.jar
**/build/libs/*.jar
annotations/*/build/libs/*.jar
kord-extensions/build/libs/*.jar
modules/**/build/libs/*.jar
token-parser/build/libs/*.jar
- name: Release webhook
run: kotlin .github/release.main.kts

env:
WEBHOOK_URL: ${{ secrets.WEBHOOK_URL }}

- name: Upload artifact (Extra Module JARs)
- name: Upload artifact (Core JARs)
uses: actions/upload-artifact@v4

with:
name: JARs (Extra Modules)
path: extra-modules/*/build/libs/*.jar
name: JARs (Core)
path: kord-extensions/build/libs/*.jar

- name: Upload artifact (Main JARs)
- name: Upload artifact (Annotation JARs)
uses: actions/upload-artifact@v4

with:
name: JARs (Main)
path: kord-extensions/build/libs/*.jar
name: JARs (Annotation)
path: annotations/**/build/libs/*.jar

- name: Upload artifact (Module JARs)
uses: actions/upload-artifact@v4

with:
name: JARs (Modules)
path: modules/*/build/libs/*.jar
path: modules/**/build/libs/*.jar

- name: Upload artifact (Parser JARs)
uses: actions/upload-artifact@v4

with:
name: JARs (Parser)
path: token-parser/build/libs/*.jar

14 changes: 11 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -115,12 +115,20 @@ fabric.properties

### Custom ignores

/data
*/build
*/*/build
/**/build/
/**/build/**

*.hprof
.env
docs/site
.linkie-cache/
.kotlin/
detekt.html
detekt.md
**/detekt.html
**/detekt.md

# Testing Paths
/test-bot/plugins
/config
/data
53 changes: 53 additions & 0 deletions .idea/compiler.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/copyright/EUPL_v1_2__ROI_.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions .idea/copyright/profiles_settings.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 6 additions & 4 deletions .idea/fileTemplates/JavaFXApplication.java

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 5 additions & 3 deletions .idea/fileTemplates/internal/AnnotationType.java

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 5 additions & 3 deletions .idea/fileTemplates/internal/CSS File.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 5 additions & 3 deletions .idea/fileTemplates/internal/Class.java

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 5 additions & 3 deletions .idea/fileTemplates/internal/Enum.java

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 7 additions & 5 deletions .idea/fileTemplates/internal/Gant Script.gant

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 5 additions & 3 deletions .idea/fileTemplates/internal/Gradle Build Script.gradle

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 6 additions & 4 deletions .idea/fileTemplates/internal/Groovy Annotation.groovy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 5 additions & 3 deletions .idea/fileTemplates/internal/Groovy Class.groovy

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 82b8da3

Please sign in to comment.