From f37c615402ed4779f6e2c6d1ea6890d4951436af Mon Sep 17 00:00:00 2001 From: ThawZinToe Date: Fri, 10 Jan 2025 16:07:56 +0700 Subject: [PATCH] [#493] Update review pull request danger --- .github/workflows/review_pull_request.yml | 30 +++++++++-------------- 1 file changed, 12 insertions(+), 18 deletions(-) diff --git a/.github/workflows/review_pull_request.yml b/.github/workflows/review_pull_request.yml index fe00ed57..044cf423 100644 --- a/.github/workflows/review_pull_request.yml +++ b/.github/workflows/review_pull_request.yml @@ -49,31 +49,25 @@ jobs: - name: Run unit tests with Kover on template-compose working-directory: ./template-compose run: ./gradlew koverXmlReport + danger: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - name: Set up JDK - uses: actions/setup-java@v4 - with: - distribution: 'temurin' - java-version: '17' - - uses: ruby/setup-ruby@v1 + - name: Set up Ruby + uses: ruby/setup-ruby@v1 with: - ruby-version: '3.0' + ruby-version: '2.7' bundler-cache: true - run: bundle install - - uses: actions/cache@v4 + + - name: Cache gems + uses: actions/cache@v2 with: path: vendor/bundle - key: ${{ runner.os }}-gems-${{ hashFiles('Gemfile') }} + key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }} restore-keys: | ${{ runner.os }}-gems- - - uses: MeilCli/danger-action@v6 - with: - plugins_file: 'Gemfile' - install_path: 'vendor/bundle' - danger_file: 'Dangerfile' - danger_id: 'danger-pr' + + - name: Run Danger env: - DANGER_GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }} + DANGER_GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: bundle exec danger