From 4d8cab3c1b0db5b78b2f23f95c4ae5299a42a557 Mon Sep 17 00:00:00 2001 From: david22swan Date: Thu, 23 Nov 2023 14:29:49 +0000 Subject: [PATCH] (CAT-1535) Use Tooling Mend Workflow --- .github/workflows/mend.yaml | 43 +++++++++++-------------------------- 1 file changed, 12 insertions(+), 31 deletions(-) diff --git a/.github/workflows/mend.yaml b/.github/workflows/mend.yaml index 2b94c187..095e9e59 100644 --- a/.github/workflows/mend.yaml +++ b/.github/workflows/mend.yaml @@ -1,34 +1,15 @@ ---- -name: Mend Monitor +name: "mend" + on: - push: + pull_request: branches: - - main + - "main" + schedule: + - cron: "0 0 * * *" + workflow_dispatch: + jobs: - mend_monitor: - if: ${{ github.repository_owner == 'puppetlabs' }} - runs-on: ubuntu-latest - name: Mend Monitor - steps: - - name: Checkout current PR - uses: actions/checkout@v4 - - name: Setup Ruby - uses: ruby/setup-ruby@v1 - with: - ruby-version: 2.7 - - name: Create lock - run: bundle lock - - uses: actions/setup-java@v3 - with: - distribution: 'temurin' - java-version: '17' - - name: Download Mend - run: curl -o wss-unified-agent.jar https://unified-agent.s3.amazonaws.com/wss-unified-agent.jar - - name: Run Mend - run: java -jar wss-unified-agent.jar - env: - WS_APIKEY: ${{ secrets.MEND_API_KEY }} - WS_WSS_URL: https://saas-eu.whitesourcesoftware.com/agent - WS_USERKEY: ${{ secrets.MEND_TOKEN }} - WS_PRODUCTNAME: Puppet Agent - WS_PROJECTNAME: ${{ github.event.repository.name }} + + mend: + uses: "puppetlabs/cat-github-actions/.github/workflows/tooling_mend_ruby.yml@main" + secrets: "inherit"