diff --git a/.github/workflows/check-pr-max-lines.yml b/.github/workflows/check-pr-max-lines.yml index 53566a1fdaf5..790681849452 100644 --- a/.github/workflows/check-pr-max-lines.yml +++ b/.github/workflows/check-pr-max-lines.yml @@ -1,4 +1,4 @@ -name: "Check PR Max Lines" +name: 'Check PR Max Lines' on: pull_request: @@ -6,11 +6,14 @@ on: permissions: contents: read - pull-requests: write # Required for the called workflow to manage labels + pull-requests: write # Required for the called workflow to manage labels jobs: check-pr-max-lines: - uses: metamask/github-tools/.github/workflows/pr-line-check.yml@main - with: - max_lines: 1000 - ignore_patterns: '(\.lock|\.snap)$' + runs-on: ubuntu-latest + steps: + - name: Check PR lines changed + uses: MetaMask/github-tools/.github/actions/pr-line-check@v1 + with: + max-lines: '1000' + ignore-patterns: '(\.lock|\.snap)$' diff --git a/.github/workflows/flaky-test-report.yml b/.github/workflows/flaky-test-report.yml index 92a4e2118c3f..ee604b335aca 100644 --- a/.github/workflows/flaky-test-report.yml +++ b/.github/workflows/flaky-test-report.yml @@ -4,6 +4,7 @@ on: schedule: # Once every day from Monday-Friday at 08:00 UTC - cron: 0 8 * * 1-5 + workflow_dispatch: permissions: contents: read @@ -11,10 +12,12 @@ permissions: jobs: flaky-test-report: - uses: MetaMask/github-tools/.github/workflows/flaky-test-report.yml@main - with: - repository: ${{ github.event.repository.name }} - workflow_id: ci.yml - secrets: - github-token: ${{ secrets.GITHUB_TOKEN }} - slack-webhook-flaky-tests: ${{ secrets.SLACK_WEBHOOK_FLAKY_TESTS }} + runs-on: ubuntu-latest + steps: + - name: Generate flaky test report + uses: MetaMask/github-tools/.github/actions/flaky-test-report@v1 + with: + repository: ${{ github.event.repository.name }} + workflow-id: ci.yml + github-token: ${{ secrets.GITHUB_TOKEN }} + slack-webhook-flaky-tests: ${{ secrets.SLACK_WEBHOOK_FLAKY_TESTS }} diff --git a/.github/workflows/post-merge-validation.yml b/.github/workflows/post-merge-validation.yml index e7f96f1107ad..31f1ef1f81d0 100644 --- a/.github/workflows/post-merge-validation.yml +++ b/.github/workflows/post-merge-validation.yml @@ -1,15 +1,18 @@ name: Post Merge Validation -on: +on: schedule: - cron: '0 7 * * *' + workflow_dispatch: jobs: post-merge-validation-tracker: - uses: MetaMask/github-tools/.github/workflows/post-merge-validation.yml@main - with: - repo: ${{ github.repository }} - start_hour_utc: 7 - secrets: - github-token: ${{ secrets.GITHUB_TOKEN }} - google-application-creds-base64: ${{ secrets.GCP_RLS_SHEET_ACCOUNT_BASE64 }} + runs-on: ubuntu-latest + steps: + - name: Run post-merge validation + uses: MetaMask/github-tools/.github/actions/post-merge-validation@v1 + with: + repo: ${{ github.repository }} + start-hour-utc: '7' + github-token: ${{ secrets.GITHUB_TOKEN }} + google-application-creds-base64: ${{ secrets.GCP_RLS_SHEET_ACCOUNT_BASE64 }}