-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Collect and Publish Repo-Health Data for All public Repositories #530
Comments
My understanding of what's needed for this:
name: Repo Health Workflow Call
on:
schedule:
# Run at 00:00 UTC everyday. For details, see https://crontab.guru/#0_0_*_*_*
- cron: "0 0 * * *"
workflow_dispatch:
inputs:
repo_health_branch:
description: "Target branch of edx repo health to use for running checks"
type: string
default: "master"
required: false
report_date:
description: "The date for which repo health data is required. (format: YYYY-MM-DD)"
type: string
default: ""
required: false
jobs:
call-repo-health-job-workflow:
uses: openedx/.github/.github/workflows/repo-health-job.yml@master
with:
REPORT_DATE: ${{ github.event.inputs.report_date }}
EDX_REPO_HEALTH_BRANCH: ${{ github.event.inputs.repo_health_branch }}
ORG_NAMES: "openedx"
REPOS_TO_IGNORE: ""
TARGET_REPO_TO_STORE_REPORTS: "openedx/name_of_the_repository_created_above"
REPO_HEALTH_GOOGLE_CREDS_FILE: ${{ secrets.REPO_HEALTH_GOOGLE_CREDS_FILE }}
REPO_HEALTH_REPOS_WORKSHEET_ID: ${{ secrets.REPO_HEALTH_REPOS_WORKSHEET_ID }}
REPO_HEALTH_OWNERSHIP_SPREADSHEET_URL: ${{ secrets.REPO_HEALTH_OWNERSHIP_SPREADSHEET_URL }}
secrets:
REPO_HEALTH_BOT_TOKEN: ${{ secrets.repo_health_bot_token }}
REPO_HEALTH_BOT_EMAIL: "repo_health_bot@edx.org" |
I confirmed with the Arbi-BOM team that the steps above seem generally accurate, and there shouldn't be any blockers to starting on it. The only thing currently preventing 2U from switching over to the new workflow is a problem with the Google Sheet updating code which is still being debugged. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The description of the story is available in this comment of the story
The text was updated successfully, but these errors were encountered: