diff --git a/.github/workflows/main-ci.yml b/.github/workflows/main-ci.yml deleted file mode 100644 index 615f24f30..000000000 --- a/.github/workflows/main-ci.yml +++ /dev/null @@ -1,53 +0,0 @@ -name: Build - -on: [push, pull_request] - -jobs: - build: - name: Build - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v1 - - - name: Set up JDK 1.8 - uses: actions/setup-java@v1 - with: - java-version: 1.8 - - - name: Cache gradle dependencies - uses: actions/cache@v1 - with: - path: ~/.gradle/caches - key: ${{ runner.os }}-gradle-${{ hashFiles('gradle.properties') }} - restore-keys: | - ${{ runner.os }}-gradle- - - - name: Build with Gradle - run: ./gradlew build --no-daemon - - - name: Upload Jar - uses: actions/upload-artifact@v1 - with: - name: CC-Tweaked - path: build/libs - - - name: Upload Coverage - run: bash <(curl -s https://codecov.io/bash) - - lint-lua: - name: Lint Lua - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v1 - - - name: Lint Lua code - run: | - test -d bin || mkdir bin - test -f bin/illuaminate || wget -q -Obin/illuaminate https://squiddev.cc/illuaminate/linux-x86-64/illuaminate - chmod +x bin/illuaminate - bin/illuaminate lint - - - name: Check whitespace - run: python3 tools/check-lines.py diff --git a/.github/workflows/make-doc.sh b/.github/workflows/make-doc.sh deleted file mode 100755 index e447c3046..000000000 --- a/.github/workflows/make-doc.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/usr/bin/env bash - -set -eu - -DEST="${GITHUB_REF#refs/*/}" -echo "Uploading docs to https://tweaked.cc/$DEST" - -# Setup ssh key -mkdir -p "$HOME/.ssh/" -echo "$SSH_KEY" > "$HOME/.ssh/key" -chmod 600 "$HOME/.ssh/key" - -# And upload -rsync -avc -e "ssh -i $HOME/.ssh/key -o StrictHostKeyChecking=no -p $SSH_PORT" \ - "$GITHUB_WORKSPACE/doc/" \ - "$SSH_USER@$SSH_HOST:/var/www/tweaked.cc/$DEST" diff --git a/.github/workflows/make-doc.yml b/.github/workflows/make-doc.yml deleted file mode 100644 index 1d5e4605d..000000000 --- a/.github/workflows/make-doc.yml +++ /dev/null @@ -1,29 +0,0 @@ -name: Build documentation - -on: - push: - branches: [ master ] - tags: - -jobs: - make_doc: - name: Build - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v1 - - - name: Build documentation - run: | - test -d bin || mkdir bin - test -f bin/illuaminate || wget -q -Obin/illuaminate https://squiddev.cc/illuaminate/linux-x86-64/illuaminate - chmod +x bin/illuaminate - bin/illuaminate doc-gen - - - name: Upload documentation - run: .github/workflows/make-doc.sh 2> /dev/null - env: - SSH_KEY: ${{ secrets.SSH_KEY }} - SSH_USER: ${{ secrets.SSH_USER }} - SSH_HOST: ${{ secrets.SSH_HOST }} - SSH_PORT: ${{ secrets.SSH_PORT }}