diff --git a/.github/workflows/01-CLA-Assistant.yml b/.github/workflows/01-CLA-Assistant.yml index c0104fa..aae6723 100644 --- a/.github/workflows/01-CLA-Assistant.yml +++ b/.github/workflows/01-CLA-Assistant.yml @@ -16,30 +16,7 @@ permissions: jobs: CLAAssistant: - runs-on: ubuntu-24.04 - steps: - - name: Create CLA Assistant Lite bot token - uses: actions/create-github-app-token@v2 - id: app-token - with: - app-id: ${{ secrets.GH_APP_ID }} - private-key: ${{ secrets.GH_APP_PRIVATE_KEY }} - owner: SiliconLabsInternal - repositories: contributor-license-agreements - - - name: "CLA Assistant" - if: ${{ contains(github.event.comment.body, 'I have read the CLA Document and I hereby sign the CLA') }} || github.event_name == 'pull_request_target' - uses: SiliconLabsSoftware/action-cla-assistant@silabs_flavour_v2 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - PERSONAL_ACCESS_TOKEN: ${{ steps.app-token.outputs.token }} - with: - path-to-signatures: "cla_signatures_db.json" - path-to-document: "https://github.com/SiliconLabsSoftware/agreements-and-guidelines/blob/main/contributor_license_agreement.md" - branch: 'cla-database' - allowlist: silabs-*,bot* - # the following are the optional inputs - If the optional inputs are not given, then default values will be taken - remote-organization-name: "SiliconLabsInternal" - remote-repository-name: "contributor-license-agreements" - create-file-commit-message: "Created the CLA database file. CLA Assistant Lite bot created this file." - signed-commit-message: "$contributorName has signed the CLA in $owner/$repo#$pullRequestNo" + uses: SiliconLabsSoftware/matter_build_action/.github/workflows/cla.yml@main + secrets: + CLA_APP_ID: ${{ secrets.SILABSIN_CLA_BOT_APP_ID }} + CLA_APP_PRIVATE_KEY: ${{ secrets.SILABSIN_CLA_BOT_APP_PRIVATE_KEY }} \ No newline at end of file