From 4d68a1ef0d05d56c01241b9b68abdc88136cd90a Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 31 Mar 2025 22:38:08 +0200 Subject: [PATCH] fh-v3: remove workflow files (lol?) --- plugins/fancyholograms/workflows/build.yml | 106 ------------------ .../fancyholograms/workflows/deploy-docs.yml | 27 ----- .../deploy-release-fancyholograms-v2.yml | 47 -------- .../deploy-release-fancyholograms.yml | 47 -------- .../workflows/deploy-release-fancynpcs.yml | 47 -------- .../deploy-snapshot-fancyholograms-v2.yml | 44 -------- .../deploy-snapshot-fancyholograms.yml | 44 -------- .../workflows/deploy-snapshot-fancynpcs.yml | 44 -------- 8 files changed, 406 deletions(-) delete mode 100644 plugins/fancyholograms/workflows/build.yml delete mode 100644 plugins/fancyholograms/workflows/deploy-docs.yml delete mode 100644 plugins/fancyholograms/workflows/deploy-release-fancyholograms-v2.yml delete mode 100644 plugins/fancyholograms/workflows/deploy-release-fancyholograms.yml delete mode 100644 plugins/fancyholograms/workflows/deploy-release-fancynpcs.yml delete mode 100644 plugins/fancyholograms/workflows/deploy-snapshot-fancyholograms-v2.yml delete mode 100644 plugins/fancyholograms/workflows/deploy-snapshot-fancyholograms.yml delete mode 100644 plugins/fancyholograms/workflows/deploy-snapshot-fancynpcs.yml diff --git a/plugins/fancyholograms/workflows/build.yml b/plugins/fancyholograms/workflows/build.yml deleted file mode 100644 index b02929a7..00000000 --- a/plugins/fancyholograms/workflows/build.yml +++ /dev/null @@ -1,106 +0,0 @@ -name: Build and test - -on: - push: - pull_request: - types: - - opened -jobs: - build-plugins: - runs-on: ubuntu-latest - - steps: - - name: Checkout Repository - uses: actions/checkout@v4 - - - name: Cache Gradle dependencies - uses: actions/cache@v4 - with: - path: ~/.gradle - key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }} - restore-keys: | - ${{ runner.os }}-gradle- - - - name: Setup Java - uses: actions/setup-java@v2 - with: - distribution: 'adopt' - java-version: '21' - - - name: Modify gradlew permissions - run: chmod +x ./gradlew - - - name: Build FancyNpcs - run: ./gradlew :plugins:fancynpcs:shadowJar - - - name: Build FancyHolograms v2 - run: ./gradlew :plugins:fancyholograms-v2:shadowJar - - - name: Build FancyHolograms - run: ./gradlew :plugins:fancyholograms:shadowJar - - - name: Build FancyVisuals - run: ./gradlew :plugins:fancyvisuals:shadowJar - - build-libraries: - runs-on: ubuntu-latest - - steps: - - name: Checkout Repository - uses: actions/checkout@v4 - - - name: Cache Gradle dependencies - uses: actions/cache@v4 - with: - path: ~/.gradle - key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }} - restore-keys: | - ${{ runner.os }}-gradle- - - - name: Setup Java - uses: actions/setup-java@v2 - with: - distribution: 'adopt' - java-version: '21' - - - name: Modify gradlew permissions - run: chmod +x ./gradlew - - - name: Build common - run: ./gradlew :libraries:common:jar - - - name: Build jdb - run: ./gradlew :libraries:jdb:jar - - - name: Build plugin-tests - run: ./gradlew :libraries:plugin-tests:jar - - - name: Build packets - run: ./gradlew :libraries:packets:shadowJar - - unit-tests: - runs-on: ubuntu-latest - - steps: - - name: Checkout Repository - uses: actions/checkout@v4 - - - name: Cache Gradle dependencies - uses: actions/cache@v4 - with: - path: ~/.gradle - key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }} - restore-keys: | - ${{ runner.os }}-gradle- - - - name: Setup Java - uses: actions/setup-java@v2 - with: - distribution: 'adopt' - java-version: '21' - - - name: Modify gradlew permissions - run: chmod +x ./gradlew - - - name: Run unit tests - run: ./gradlew test \ No newline at end of file diff --git a/plugins/fancyholograms/workflows/deploy-docs.yml b/plugins/fancyholograms/workflows/deploy-docs.yml deleted file mode 100644 index 0961fc82..00000000 --- a/plugins/fancyholograms/workflows/deploy-docs.yml +++ /dev/null @@ -1,27 +0,0 @@ -name: Deploy documentation - -on: - workflow_dispatch: - push: - branches: - - main - -jobs: - deploy: - runs-on: ubuntu-latest - - steps: - - name: Checkout Repository - uses: actions/checkout@v4 - - - name: Login to Docker Hub - uses: docker/login-action@v1 - with: - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - - - name: Build Docker Image - run: docker build -t oliverschlueter/fancyinnovations-docs:latest docs/ - - - name: Publish Docker Image - run: docker push oliverschlueter/fancyinnovations-docs:latest diff --git a/plugins/fancyholograms/workflows/deploy-release-fancyholograms-v2.yml b/plugins/fancyholograms/workflows/deploy-release-fancyholograms-v2.yml deleted file mode 100644 index 27c0dec8..00000000 --- a/plugins/fancyholograms/workflows/deploy-release-fancyholograms-v2.yml +++ /dev/null @@ -1,47 +0,0 @@ -name: Deploy FancyHolograms (release) - -on: - workflow_dispatch: -jobs: - deploy-plugin: - runs-on: ubuntu-latest - - steps: - - name: Checkout Repository - uses: actions/checkout@v4 - - - name: Cache Gradle dependencies - uses: actions/cache@v4 - with: - path: ~/.gradle - key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }} - restore-keys: | - ${{ runner.os }}-gradle- - - - name: Setup Java - uses: actions/setup-java@v2 - with: - distribution: 'adopt' - java-version: '21' - - - name: Modify gradlew permissions - run: chmod +x ./gradlew - - - name: Build FancyHolograms - run: ./gradlew :plugins:fancyholograms:shadowJar - - - name: Build deployment tool - run: ./gradlew :tools:deployment:shadowJar - - - name: Deploy - env: - MODRINTH_API_KEY: ${{ secrets.MODRINTH_API_KEY }} - run: - cd tools/deployment/build/libs && - java -jar deployment.jar ../../../../plugins/fancyholograms-v2/release_deployment_config.json - - - name: Publish to reposilite (releases) - run: ./gradlew :plugins:fancyholograms-v2:api:publishAllPublicationsToFancypluginsReleasesRepository - - - name: Publish to reposilite (snapshots) - run: ./gradlew :plugins:fancyholograms-v2:api:publishAllPublicationsToFancypluginsSnapshotsRepository \ No newline at end of file diff --git a/plugins/fancyholograms/workflows/deploy-release-fancyholograms.yml b/plugins/fancyholograms/workflows/deploy-release-fancyholograms.yml deleted file mode 100644 index d602c641..00000000 --- a/plugins/fancyholograms/workflows/deploy-release-fancyholograms.yml +++ /dev/null @@ -1,47 +0,0 @@ -name: Deploy FancyHolograms (release) - -on: - workflow_dispatch: -jobs: - deploy-plugin: - runs-on: ubuntu-latest - - steps: - - name: Checkout Repository - uses: actions/checkout@v4 - - - name: Cache Gradle dependencies - uses: actions/cache@v4 - with: - path: ~/.gradle - key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }} - restore-keys: | - ${{ runner.os }}-gradle- - - - name: Setup Java - uses: actions/setup-java@v2 - with: - distribution: 'adopt' - java-version: '21' - - - name: Modify gradlew permissions - run: chmod +x ./gradlew - - - name: Build FancyHolograms - run: ./gradlew :plugins:fancyholograms:shadowJar - - - name: Build deployment tool - run: ./gradlew :tools:deployment:shadowJar - - - name: Deploy - env: - MODRINTH_API_KEY: ${{ secrets.MODRINTH_API_KEY }} - run: - cd tools/deployment/build/libs && - java -jar deployment.jar ../../../../plugins/fancyholograms/release_deployment_config.json - - - name: Publish to reposilite (releases) - run: ./gradlew :plugins:fancyholograms:api:publishAllPublicationsToFancypluginsReleasesRepository - - - name: Publish to reposilite (snapshots) - run: ./gradlew :plugins:fancyholograms:api:publishAllPublicationsToFancypluginsSnapshotsRepository \ No newline at end of file diff --git a/plugins/fancyholograms/workflows/deploy-release-fancynpcs.yml b/plugins/fancyholograms/workflows/deploy-release-fancynpcs.yml deleted file mode 100644 index 85be5659..00000000 --- a/plugins/fancyholograms/workflows/deploy-release-fancynpcs.yml +++ /dev/null @@ -1,47 +0,0 @@ -name: Deploy FancyNpcs (release) - -on: - workflow_dispatch: -jobs: - deploy-plugin: - runs-on: ubuntu-latest - - steps: - - name: Checkout Repository - uses: actions/checkout@v4 - - - name: Cache Gradle dependencies - uses: actions/cache@v4 - with: - path: ~/.gradle - key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }} - restore-keys: | - ${{ runner.os }}-gradle- - - - name: Setup Java - uses: actions/setup-java@v2 - with: - distribution: 'adopt' - java-version: '21' - - - name: Modify gradlew permissions - run: chmod +x ./gradlew - - - name: Build FancyNpcs - run: ./gradlew :plugins:fancynpcs:shadowJar - - - name: Build deployment tool - run: ./gradlew :tools:deployment:shadowJar - - - name: Deploy - env: - MODRINTH_API_KEY: ${{ secrets.MODRINTH_API_KEY }} - run: - cd tools/deployment/build/libs && - java -jar deployment.jar ../../../../plugins/fancynpcs/release_deployment_config.json - - - name: Publish to reposilite (releases) - run: ./gradlew :plugins:fancynpcs:api:publishAllPublicationsToFancypluginsReleasesRepository - - - name: Publish to reposilite (snapshots) - run: ./gradlew :plugins:fancynpcs:api:publishAllPublicationsToFancypluginsSnapshotsRepository \ No newline at end of file diff --git a/plugins/fancyholograms/workflows/deploy-snapshot-fancyholograms-v2.yml b/plugins/fancyholograms/workflows/deploy-snapshot-fancyholograms-v2.yml deleted file mode 100644 index aefde041..00000000 --- a/plugins/fancyholograms/workflows/deploy-snapshot-fancyholograms-v2.yml +++ /dev/null @@ -1,44 +0,0 @@ -name: Deploy FancyHolograms (snapshot) - -on: - workflow_dispatch: -jobs: - deploy-plugin: - runs-on: ubuntu-latest - - steps: - - name: Checkout Repository - uses: actions/checkout@v4 - - - name: Cache Gradle dependencies - uses: actions/cache@v4 - with: - path: ~/.gradle - key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }} - restore-keys: | - ${{ runner.os }}-gradle- - - - name: Setup Java - uses: actions/setup-java@v2 - with: - distribution: 'adopt' - java-version: '21' - - - name: Modify gradlew permissions - run: chmod +x ./gradlew - - - name: Build FancyHolograms - run: ./gradlew :plugins:fancyholograms-v2:shadowJar - - - name: Build deployment tool - run: ./gradlew :tools:deployment:shadowJar - - - name: Deploy - env: - MODRINTH_API_KEY: ${{ secrets.MODRINTH_API_KEY }} - run: - cd tools/deployment/build/libs && - java -jar deployment.jar ../../../../plugins/fancyholograms-v2/snapshot_deployment_config.json - - - name: Publish to reposilite (snapshots) - run: ./gradlew :plugins:fancyholograms-v2:api:publishAllPublicationsToFancypluginsSnapshotsRepository \ No newline at end of file diff --git a/plugins/fancyholograms/workflows/deploy-snapshot-fancyholograms.yml b/plugins/fancyholograms/workflows/deploy-snapshot-fancyholograms.yml deleted file mode 100644 index fe2b810c..00000000 --- a/plugins/fancyholograms/workflows/deploy-snapshot-fancyholograms.yml +++ /dev/null @@ -1,44 +0,0 @@ -name: Deploy FancyHolograms (snapshot) - -on: - workflow_dispatch: -jobs: - deploy-plugin: - runs-on: ubuntu-latest - - steps: - - name: Checkout Repository - uses: actions/checkout@v4 - - - name: Cache Gradle dependencies - uses: actions/cache@v4 - with: - path: ~/.gradle - key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }} - restore-keys: | - ${{ runner.os }}-gradle- - - - name: Setup Java - uses: actions/setup-java@v2 - with: - distribution: 'adopt' - java-version: '21' - - - name: Modify gradlew permissions - run: chmod +x ./gradlew - - - name: Build FancyHolograms - run: ./gradlew :plugins:fancyholograms:shadowJar - - - name: Build deployment tool - run: ./gradlew :tools:deployment:shadowJar - - - name: Deploy - env: - MODRINTH_API_KEY: ${{ secrets.MODRINTH_API_KEY }} - run: - cd tools/deployment/build/libs && - java -jar deployment.jar ../../../../plugins/fancyholograms/snapshot_deployment_config.json - - - name: Publish to reposilite (snapshots) - run: ./gradlew :plugins:fancyholograms:api:publishAllPublicationsToFancypluginsSnapshotsRepository \ No newline at end of file diff --git a/plugins/fancyholograms/workflows/deploy-snapshot-fancynpcs.yml b/plugins/fancyholograms/workflows/deploy-snapshot-fancynpcs.yml deleted file mode 100644 index 21b80838..00000000 --- a/plugins/fancyholograms/workflows/deploy-snapshot-fancynpcs.yml +++ /dev/null @@ -1,44 +0,0 @@ -name: Deploy FancyNpcs (snapshot) - -on: - workflow_dispatch: -jobs: - deploy-plugin: - runs-on: ubuntu-latest - - steps: - - name: Checkout Repository - uses: actions/checkout@v4 - - - name: Cache Gradle dependencies - uses: actions/cache@v4 - with: - path: ~/.gradle - key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }} - restore-keys: | - ${{ runner.os }}-gradle- - - - name: Setup Java - uses: actions/setup-java@v2 - with: - distribution: 'adopt' - java-version: '21' - - - name: Modify gradlew permissions - run: chmod +x ./gradlew - - - name: Build FancyNpcs - run: ./gradlew :plugins:fancynpcs:shadowJar - - - name: Build deployment tool - run: ./gradlew :tools:deployment:shadowJar - - - name: Deploy - env: - MODRINTH_API_KEY: ${{ secrets.MODRINTH_API_KEY }} - run: - cd tools/deployment/build/libs && - java -jar deployment.jar ../../../../plugins/fancynpcs/snapshot_deployment_config.json - - - name: Publish to reposilite (snapshots) - run: ./gradlew :plugins:fancynpcs:api:publishAllPublicationsToFancypluginsSnapshotsRepository \ No newline at end of file