From 0d2c54a5edc9a5d28244f7ab793f22341fbd9279 Mon Sep 17 00:00:00 2001 From: Aria Moradi Date: Sat, 13 Feb 2021 12:54:36 +0330 Subject: [PATCH] [RELEASE CI] test new release --- .../{build.yml => build_publish.yml} | 27 ++++-- .github/workflows/publish.yml | 93 ------------------- 2 files changed, 20 insertions(+), 100 deletions(-) rename .github/workflows/{build.yml => build_publish.yml} (74%) delete mode 100644 .github/workflows/publish.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build_publish.yml similarity index 74% rename from .github/workflows/build.yml rename to .github/workflows/build_publish.yml index 2a9ab22..6e13845 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build_publish.yml @@ -71,6 +71,26 @@ jobs: cd master ./.github/scripts/create-repo.sh + - uses: AButler/upload-release-assets@v2.0 + if: startsWith(github.event.head_commit.message, '[RELEASE CI]') + with: + files: 'repo/*' + repo-token: ${{ secrets.GITHUB_TOKEN }} + +# - name: Create Release +# if: github.event_name == 'push' && github.repository == 'AriaMoradi/Tachidesk' && startsWith(github.event.head_commit.message, '[RELEASE CI]') +# id: create_release +# uses: actions/create-release@v1 +# env: +# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} +# with: +# tag_name: ${{ github.ref }} +# release_name: Release ${{ github.ref }} +# body: | +# Release body +# draft: true +# prerelease: false + # - name: Checkout repo branch # if: github.event_name == 'push' && github.repository == 'AriaMoradi/Tachidesk' # uses: actions/checkout@v2 @@ -78,13 +98,6 @@ jobs: # ref: repo # path: repo - - name: Upload release binaries - if: github.event_name == 'push' && github.repository == 'AriaMoradi/Tachidesk' - uses: alexellis/upload-assets@0.2.2 - env: - GITHUB_TOKEN: ${{ github.token }} - with: - asset_paths: '["./repo/*"]' # - name: Deploy repo # if: github.event_name == 'push' && github.repository == 'AriaMoradi/Tachidesk' diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml deleted file mode 100644 index 2a9ab22..0000000 --- a/.github/workflows/publish.yml +++ /dev/null @@ -1,93 +0,0 @@ -name: CI - -on: - push: - branches: - - master - pull_request: - -jobs: - check_wrapper: - name: Validate Gradle Wrapper - runs-on: ubuntu-latest - - steps: - - name: Clone repo - uses: actions/checkout@v2 - - - name: Validate Gradle Wrapper - uses: gradle/wrapper-validation-action@v1 - - build: - name: Build FatJar - needs: check_wrapper - if: "!startsWith(github.event.head_commit.message, '[SKIP CI]')" - runs-on: ubuntu-latest - - steps: - - name: Cancel previous runs - uses: styfle/cancel-workflow-action@0.5.0 - with: - access_token: ${{ github.token }} - - - name: Checkout master branch - uses: actions/checkout@v2 - with: - ref: master - path: master - fetch-depth: 0 - - - name: Set up JDK 1.8 - uses: actions/setup-java@v1 - with: - java-version: 1.8 - - - name: Copy CI gradle.properties - run: | - cd master - mkdir -p ~/.gradle - cp .github/runner-files/ci-gradle.properties ~/.gradle/gradle.properties - - - name: Download and process android.jar - if: github.event_name == 'push' && github.repository == 'AriaMoradi/Tachidesk' - run: | - cd master - ./scripts/getAndroid.sh - - - name: Build Jar and launch4j - uses: eskatos/gradle-command-action@v1 - with: - build-root-directory: master - wrapper-directory: master - arguments: :server:windowsPackage --stacktrace - wrapper-cache-enabled: true - dependencies-cache-enabled: true - configuration-cache-enabled: true - - - name: Create repo artifacts - if: github.event_name == 'push' && github.repository == 'AriaMoradi/Tachidesk' - - run: | - cd master - ./.github/scripts/create-repo.sh - -# - name: Checkout repo branch -# if: github.event_name == 'push' && github.repository == 'AriaMoradi/Tachidesk' -# uses: actions/checkout@v2 -# with: -# ref: repo -# path: repo - - - name: Upload release binaries - if: github.event_name == 'push' && github.repository == 'AriaMoradi/Tachidesk' - uses: alexellis/upload-assets@0.2.2 - env: - GITHUB_TOKEN: ${{ github.token }} - with: - asset_paths: '["./repo/*"]' - -# - name: Deploy repo -# if: github.event_name == 'push' && github.repository == 'AriaMoradi/Tachidesk' -# run: | -# cd repo -# ../master/.github/scripts/commit-repo.sh