Skip to content

Commit

Permalink
Update gradle, dependencies, and basic repo maintenance.
Browse files Browse the repository at this point in the history
  • Loading branch information
LexManos committed Oct 24, 2023
1 parent d2b38bf commit 7f0a21e
Show file tree
Hide file tree
Showing 32 changed files with 364 additions and 622 deletions.
16 changes: 16 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
* text eol=lf
*.bat text eol=crlf
*.patch text eol=lf
*.java text eol=lf
*.gradle text eol=crlf
*.png binary
*.gif binary
*.exe binary
*.dll binary
*.jar binary
*.lzma binary
*.zip binary
*.pyd binary
*.cfg text eol=lf
*.py text eol=lf
*.jks binary
23 changes: 23 additions & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: Publish

on:
push:
branches: [ "master" ]

permissions:
contents: read

jobs:
build:
uses: MinecraftForge/SharedActions/.github/workflows/gradle.yml@main
with:
java: 17
gradle_tasks: "publish"
artifact_name: "forgespi"
secrets:
DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }}
PROMOTE_ARTIFACT_WEBHOOK: ${{ secrets.PROMOTE_ARTIFACT_WEBHOOK }}
PROMOTE_ARTIFACT_USERNAME: ${{ secrets.PROMOTE_ARTIFACT_USERNAME }}
PROMOTE_ARTIFACT_PASSWORD: ${{ secrets.PROMOTE_ARTIFACT_PASSWORD }}
MAVEN_USER: ${{ secrets.MAVEN_USER }}
MAVEN_PASSWORD: ${{ secrets.MAVEN_PASSWORD }}
104 changes: 0 additions & 104 deletions .teamcity/pom.xml

This file was deleted.

65 changes: 0 additions & 65 deletions .teamcity/settings.kts

This file was deleted.

78 changes: 0 additions & 78 deletions Jenkinsfile

This file was deleted.

2 changes: 2 additions & 0 deletions LICENSE-header.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Copyright (c) Forge Development LLC
SPDX-License-Identifier: LGPL-2.1-only
File renamed without changes.
Loading

0 comments on commit 7f0a21e

Please sign in to comment.