From 88e2531a2f590b86fce20b03beed66847d792fbf Mon Sep 17 00:00:00 2001 From: Steveplays28 Date: Sun, 26 May 2024 16:12:50 +0200 Subject: [PATCH] Revert "ci: Add modloader specific publish workflows" This reverts commit da4c029ffeee0811d8ee90b649199256b62998ad. --- .../workflows/publish-curseforge-fabric.yml | 85 ------------------- .../workflows/publish-curseforge-forge.yml | 85 ------------------- .../workflows/publish-curseforge-neoforge.yml | 85 ------------------- .github/workflows/publish-modrinth-fabric.yml | 85 ------------------- .github/workflows/publish-modrinth-forge.yml | 85 ------------------- .../workflows/publish-modrinth-neoforge.yml | 85 ------------------- 6 files changed, 510 deletions(-) delete mode 100644 .github/workflows/publish-curseforge-fabric.yml delete mode 100644 .github/workflows/publish-curseforge-forge.yml delete mode 100644 .github/workflows/publish-curseforge-neoforge.yml delete mode 100644 .github/workflows/publish-modrinth-fabric.yml delete mode 100644 .github/workflows/publish-modrinth-forge.yml delete mode 100644 .github/workflows/publish-modrinth-neoforge.yml diff --git a/.github/workflows/publish-curseforge-fabric.yml b/.github/workflows/publish-curseforge-fabric.yml deleted file mode 100644 index 4565c83..0000000 --- a/.github/workflows/publish-curseforge-fabric.yml +++ /dev/null @@ -1,85 +0,0 @@ -name: Publish (CurseForge; Fabric) - -on: - workflow_dispatch: - -jobs: - build_and_publish: - name: Build and publish - runs-on: ubuntu-latest - permissions: - contents: write - packages: write - - steps: - - uses: actions/checkout@v3 - - - name: Get mod version from Gradle - uses: madhead/read-java-properties@latest - id: mod_version - with: - file: gradle.properties - property: mod_version - default: 0.0.1 - - - name: Get supported Minecraft version from Gradle - uses: madhead/read-java-properties@latest - id: supported_minecraft_version_name - with: - file: gradle.properties - property: supported_minecraft_version_name - default: 0.0.1 - - - name: Print version string - run: echo version string ${{ steps.mod_version.outputs.value }}+mc${{ steps.supported_minecraft_version_name.outputs.value }} - - - name: Set release tag name environment variable - run: echo release_tag_name=v${{ steps.mod_version.outputs.value }}+mc${{ steps.supported_minecraft_version_name.outputs.value }} >> $GITHUB_ENV - - - name: Get existing release - uses: cardinalby/git-get-release-action@v1 - id: get_existing_release - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - tag: ${{ env.release_tag_name }} - doNotFailIfNotFound: true - - - name: Check if an existing release with the same version exists - if: steps.get_existing_release.outputs.tag_name == env.release_tag_name - run: exit 1 - - - name: Setup JDK (Temurin 17) - uses: actions/setup-java@v3 - with: - java-version: '17' - distribution: 'temurin' - cache: gradle - - - name: Validate Gradle wrapper - uses: gradle/wrapper-validation-action@v1 - - - name: Setup Gradle - uses: gradle/gradle-build-action@v2 - - - name: Change Gradle wrapper permissions - run: chmod +x ./gradlew - - - name: Execute Gradle build - run: ./gradlew build - - # https://github.com/marketplace/actions/mc-publish - - name: Publish mod (Fabric) - uses: Kir-Antipov/mc-publish@v3.3 - with: - # CurseForge - curseforge-token: ${{ secrets.CURSEFORGE_TOKEN }} - - name: ${{ steps.mod_version.outputs.value }} (${{ steps.supported_minecraft_version_name.outputs.value }}) - github-tag: ${{ env.release_tag_name }} - files: | - fabric/build/libs/!(*-@(sources|dev-shadow|javadoc|transformProduction*).jar) - fabric/build/libs/*-@(sources|javadoc).jar - version-type: release - modrinth-featured: false - changelog-file: CHANGELOG_LATEST.md diff --git a/.github/workflows/publish-curseforge-forge.yml b/.github/workflows/publish-curseforge-forge.yml deleted file mode 100644 index 93532f2..0000000 --- a/.github/workflows/publish-curseforge-forge.yml +++ /dev/null @@ -1,85 +0,0 @@ -name: Publish (CurseForge; Forge) - -on: - workflow_dispatch: - -jobs: - build_and_publish: - name: Build and publish - runs-on: ubuntu-latest - permissions: - contents: write - packages: write - - steps: - - uses: actions/checkout@v3 - - - name: Get mod version from Gradle - uses: madhead/read-java-properties@latest - id: mod_version - with: - file: gradle.properties - property: mod_version - default: 0.0.1 - - - name: Get supported Minecraft version from Gradle - uses: madhead/read-java-properties@latest - id: supported_minecraft_version_name - with: - file: gradle.properties - property: supported_minecraft_version_name - default: 0.0.1 - - - name: Print version string - run: echo version string ${{ steps.mod_version.outputs.value }}+mc${{ steps.supported_minecraft_version_name.outputs.value }} - - - name: Set release tag name environment variable - run: echo release_tag_name=v${{ steps.mod_version.outputs.value }}+mc${{ steps.supported_minecraft_version_name.outputs.value }} >> $GITHUB_ENV - - - name: Get existing release - uses: cardinalby/git-get-release-action@v1 - id: get_existing_release - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - tag: ${{ env.release_tag_name }} - doNotFailIfNotFound: true - - - name: Check if an existing release with the same version exists - if: steps.get_existing_release.outputs.tag_name == env.release_tag_name - run: exit 1 - - - name: Setup JDK (Temurin 17) - uses: actions/setup-java@v3 - with: - java-version: '17' - distribution: 'temurin' - cache: gradle - - - name: Validate Gradle wrapper - uses: gradle/wrapper-validation-action@v1 - - - name: Setup Gradle - uses: gradle/gradle-build-action@v2 - - - name: Change Gradle wrapper permissions - run: chmod +x ./gradlew - - - name: Execute Gradle build - run: ./gradlew build - - # https://github.com/marketplace/actions/mc-publish - - name: Publish mod (Forge) - uses: Kir-Antipov/mc-publish@v3.3 - with: - # CurseForge - curseforge-token: ${{ secrets.CURSEFORGE_TOKEN }} - - name: ${{ steps.mod_version.outputs.value }} (${{ steps.supported_minecraft_version_name.outputs.value }}) - github-tag: ${{ env.release_tag_name }} - files: | - forge/build/libs/!(*-@(sources|dev-shadow|javadoc|transformProduction*).jar) - forge/build/libs/*-@(sources|javadoc).jar - version-type: release - modrinth-featured: false - changelog-file: CHANGELOG_LATEST.md diff --git a/.github/workflows/publish-curseforge-neoforge.yml b/.github/workflows/publish-curseforge-neoforge.yml deleted file mode 100644 index 1f2049e..0000000 --- a/.github/workflows/publish-curseforge-neoforge.yml +++ /dev/null @@ -1,85 +0,0 @@ -name: Publish (CurseForge; NeoForge) - -on: - workflow_dispatch: - -jobs: - build_and_publish: - name: Build and publish - runs-on: ubuntu-latest - permissions: - contents: write - packages: write - - steps: - - uses: actions/checkout@v3 - - - name: Get mod version from Gradle - uses: madhead/read-java-properties@latest - id: mod_version - with: - file: gradle.properties - property: mod_version - default: 0.0.1 - - - name: Get supported Minecraft version from Gradle - uses: madhead/read-java-properties@latest - id: supported_minecraft_version_name - with: - file: gradle.properties - property: supported_minecraft_version_name - default: 0.0.1 - - - name: Print version string - run: echo version string ${{ steps.mod_version.outputs.value }}+mc${{ steps.supported_minecraft_version_name.outputs.value }} - - - name: Set release tag name environment variable - run: echo release_tag_name=v${{ steps.mod_version.outputs.value }}+mc${{ steps.supported_minecraft_version_name.outputs.value }} >> $GITHUB_ENV - - - name: Get existing release - uses: cardinalby/git-get-release-action@v1 - id: get_existing_release - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - tag: ${{ env.release_tag_name }} - doNotFailIfNotFound: true - - - name: Check if an existing release with the same version exists - if: steps.get_existing_release.outputs.tag_name == env.release_tag_name - run: exit 1 - - - name: Setup JDK (Temurin 17) - uses: actions/setup-java@v3 - with: - java-version: '17' - distribution: 'temurin' - cache: gradle - - - name: Validate Gradle wrapper - uses: gradle/wrapper-validation-action@v1 - - - name: Setup Gradle - uses: gradle/gradle-build-action@v2 - - - name: Change Gradle wrapper permissions - run: chmod +x ./gradlew - - - name: Execute Gradle build - run: ./gradlew build - - # https://github.com/marketplace/actions/mc-publish - - name: Publish mod (NeoForge) - uses: Kir-Antipov/mc-publish@v3.3 - with: - # CurseForge - curseforge-token: ${{ secrets.CURSEFORGE_TOKEN }} - - name: ${{ steps.mod_version.outputs.value }} (${{ steps.supported_minecraft_version_name.outputs.value }}) - github-tag: ${{ env.release_tag_name }} - files: | - neoforge/build/libs/!(*-@(sources|dev-shadow|javadoc|transformProduction*).jar) - neoforge/build/libs/*-@(sources|javadoc).jar - version-type: release - modrinth-featured: false - changelog-file: CHANGELOG_LATEST.md diff --git a/.github/workflows/publish-modrinth-fabric.yml b/.github/workflows/publish-modrinth-fabric.yml deleted file mode 100644 index f66a484..0000000 --- a/.github/workflows/publish-modrinth-fabric.yml +++ /dev/null @@ -1,85 +0,0 @@ -name: Publish (Modrinth; Fabric) - -on: - workflow_dispatch: - -jobs: - build_and_publish: - name: Build and publish - runs-on: ubuntu-latest - permissions: - contents: write - packages: write - - steps: - - uses: actions/checkout@v3 - - - name: Get mod version from Gradle - uses: madhead/read-java-properties@latest - id: mod_version - with: - file: gradle.properties - property: mod_version - default: 0.0.1 - - - name: Get supported Minecraft version from Gradle - uses: madhead/read-java-properties@latest - id: supported_minecraft_version_name - with: - file: gradle.properties - property: supported_minecraft_version_name - default: 0.0.1 - - - name: Print version string - run: echo version string ${{ steps.mod_version.outputs.value }}+mc${{ steps.supported_minecraft_version_name.outputs.value }} - - - name: Set release tag name environment variable - run: echo release_tag_name=v${{ steps.mod_version.outputs.value }}+mc${{ steps.supported_minecraft_version_name.outputs.value }} >> $GITHUB_ENV - - - name: Get existing release - uses: cardinalby/git-get-release-action@v1 - id: get_existing_release - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - tag: v${{ steps.mod_version.outputs.value }}+mc${{ steps.supported_minecraft_version_name.outputs.value }} - doNotFailIfNotFound: true - - - name: Check if an existing release with the same version exists - if: steps.get_existing_release.outputs.tag_name == env.release_tag_name - run: exit 1 - - - name: Setup JDK (Temurin 17) - uses: actions/setup-java@v3 - with: - java-version: '17' - distribution: 'temurin' - cache: gradle - - - name: Validate Gradle wrapper - uses: gradle/wrapper-validation-action@v1 - - - name: Setup Gradle - uses: gradle/gradle-build-action@v2 - - - name: Change Gradle wrapper permissions - run: chmod +x ./gradlew - - - name: Execute Gradle build - run: ./gradlew build - - # https://github.com/marketplace/actions/mc-publish - - name: Publish mod (Fabric) - uses: Kir-Antipov/mc-publish@v3.3 - with: - # Modrinth - modrinth-token: ${{ secrets.MODRINTH_TOKEN }} - - name: ${{ steps.mod_version.outputs.value }} (${{ steps.supported_minecraft_version_name.outputs.value }}) - github-tag: ${{ env.release_tag_name }} - files: | - fabric/build/libs/!(*-@(sources|dev-shadow|javadoc|transformProduction*).jar) - fabric/build/libs/*-@(sources|javadoc).jar - version-type: release - modrinth-featured: false - changelog-file: CHANGELOG_LATEST.md diff --git a/.github/workflows/publish-modrinth-forge.yml b/.github/workflows/publish-modrinth-forge.yml deleted file mode 100644 index 6b3401d..0000000 --- a/.github/workflows/publish-modrinth-forge.yml +++ /dev/null @@ -1,85 +0,0 @@ -name: Publish (Modrinth; Forge) - -on: - workflow_dispatch: - -jobs: - build_and_publish: - name: Build and publish - runs-on: ubuntu-latest - permissions: - contents: write - packages: write - - steps: - - uses: actions/checkout@v3 - - - name: Get mod version from Gradle - uses: madhead/read-java-properties@latest - id: mod_version - with: - file: gradle.properties - property: mod_version - default: 0.0.1 - - - name: Get supported Minecraft version from Gradle - uses: madhead/read-java-properties@latest - id: supported_minecraft_version_name - with: - file: gradle.properties - property: supported_minecraft_version_name - default: 0.0.1 - - - name: Print version string - run: echo version string ${{ steps.mod_version.outputs.value }}+mc${{ steps.supported_minecraft_version_name.outputs.value }} - - - name: Set release tag name environment variable - run: echo release_tag_name=v${{ steps.mod_version.outputs.value }}+mc${{ steps.supported_minecraft_version_name.outputs.value }} >> $GITHUB_ENV - - - name: Get existing release - uses: cardinalby/git-get-release-action@v1 - id: get_existing_release - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - tag: v${{ steps.mod_version.outputs.value }}+mc${{ steps.supported_minecraft_version_name.outputs.value }} - doNotFailIfNotFound: true - - - name: Check if an existing release with the same version exists - if: steps.get_existing_release.outputs.tag_name == env.release_tag_name - run: exit 1 - - - name: Setup JDK (Temurin 17) - uses: actions/setup-java@v3 - with: - java-version: '17' - distribution: 'temurin' - cache: gradle - - - name: Validate Gradle wrapper - uses: gradle/wrapper-validation-action@v1 - - - name: Setup Gradle - uses: gradle/gradle-build-action@v2 - - - name: Change Gradle wrapper permissions - run: chmod +x ./gradlew - - - name: Execute Gradle build - run: ./gradlew build - - # https://github.com/marketplace/actions/mc-publish - - name: Publish mod (Forge) - uses: Kir-Antipov/mc-publish@v3.3 - with: - # Modrinth - modrinth-token: ${{ secrets.MODRINTH_TOKEN }} - - name: ${{ steps.mod_version.outputs.value }} (${{ steps.supported_minecraft_version_name.outputs.value }}) - github-tag: ${{ env.release_tag_name }} - files: | - forge/build/libs/!(*-@(sources|dev-shadow|javadoc|transformProduction*).jar) - forge/build/libs/*-@(sources|javadoc).jar - version-type: release - modrinth-featured: false - changelog-file: CHANGELOG_LATEST.md diff --git a/.github/workflows/publish-modrinth-neoforge.yml b/.github/workflows/publish-modrinth-neoforge.yml deleted file mode 100644 index bd0fc1e..0000000 --- a/.github/workflows/publish-modrinth-neoforge.yml +++ /dev/null @@ -1,85 +0,0 @@ -name: Publish (Modrinth; NeoForge) - -on: - workflow_dispatch: - -jobs: - build_and_publish: - name: Build and publish - runs-on: ubuntu-latest - permissions: - contents: write - packages: write - - steps: - - uses: actions/checkout@v3 - - - name: Get mod version from Gradle - uses: madhead/read-java-properties@latest - id: mod_version - with: - file: gradle.properties - property: mod_version - default: 0.0.1 - - - name: Get supported Minecraft version from Gradle - uses: madhead/read-java-properties@latest - id: supported_minecraft_version_name - with: - file: gradle.properties - property: supported_minecraft_version_name - default: 0.0.1 - - - name: Print version string - run: echo version string ${{ steps.mod_version.outputs.value }}+mc${{ steps.supported_minecraft_version_name.outputs.value }} - - - name: Set release tag name environment variable - run: echo release_tag_name=v${{ steps.mod_version.outputs.value }}+mc${{ steps.supported_minecraft_version_name.outputs.value }} >> $GITHUB_ENV - - - name: Get existing release - uses: cardinalby/git-get-release-action@v1 - id: get_existing_release - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - tag: v${{ steps.mod_version.outputs.value }}+mc${{ steps.supported_minecraft_version_name.outputs.value }} - doNotFailIfNotFound: true - - - name: Check if an existing release with the same version exists - if: steps.get_existing_release.outputs.tag_name == env.release_tag_name - run: exit 1 - - - name: Setup JDK (Temurin 17) - uses: actions/setup-java@v3 - with: - java-version: '17' - distribution: 'temurin' - cache: gradle - - - name: Validate Gradle wrapper - uses: gradle/wrapper-validation-action@v1 - - - name: Setup Gradle - uses: gradle/gradle-build-action@v2 - - - name: Change Gradle wrapper permissions - run: chmod +x ./gradlew - - - name: Execute Gradle build - run: ./gradlew build - - # https://github.com/marketplace/actions/mc-publish - - name: Publish mod (NeoForge) - uses: Kir-Antipov/mc-publish@v3.3 - with: - # Modrinth - modrinth-token: ${{ secrets.MODRINTH_TOKEN }} - - name: ${{ steps.mod_version.outputs.value }} (${{ steps.supported_minecraft_version_name.outputs.value }}) - github-tag: ${{ env.release_tag_name }} - files: | - neoforge/build/libs/!(*-@(sources|dev-shadow|javadoc|transformProduction*).jar) - neoforge/build/libs/*-@(sources|javadoc).jar - version-type: release - modrinth-featured: false - changelog-file: CHANGELOG_LATEST.md