diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml index a5a1336adf..018a0ebcf9 100644 --- a/.github/workflows/format.yml +++ b/.github/workflows/format.yml @@ -10,6 +10,7 @@ env: jobs: format-code: runs-on: ubuntu-latest + if: github.repository_owner == 'mlcommons' steps: - uses: actions/checkout@v4 with: @@ -47,9 +48,9 @@ jobs: git commit -m '[Automated Commit] Format Codebase' # Push changes to a new branch - BRANCH_NAME="auto/code-format-$(date +%Y%m%d%H%M%S)" + BRANCH_NAME="auto/code-format" git branch $BRANCH_NAME - git push origin $BRANCH_NAME + git push origin $BRANCH_NAME --force # Create a pull request to the "code-format" branch gh pr create --base code-format --head $BRANCH_NAME --title "[Automated PR] Format Codebase" --body "This pull request contains automated code formatting changes." diff --git a/.github/workflows/test-nvidia-mlperf-inference-implementations.yml b/.github/workflows/test-nvidia-mlperf-inference-implementations.yml index 465d8edae4..f8f6f4eecd 100644 --- a/.github/workflows/test-nvidia-mlperf-inference-implementations.yml +++ b/.github/workflows/test-nvidia-mlperf-inference-implementations.yml @@ -2,7 +2,7 @@ name: MLPerf Inference Nvidia implementations on: schedule: - - cron: "54 22 * * *" #to be adjusted + - cron: "02 00 * * *" #to be adjusted jobs: run_nvidia: diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 1ad44e56ff..35ccfbc5ba 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,2 +1,9 @@ -You can find the guidelines to contribute to the MLCommons CM project -at the [CM GitHub page](https://github.com/mlcommons/ck/blob/master/CONTRIBUTING.md). +## Contributing + +The best way to contribute to the MLCommons is to get involved with one of our many project communities. You find more information about getting involved with MLCommons [here](https://mlcommons.org/en/get-involved/#getting-started). + +Generally we encourage people to become a MLCommons member if they wish to contribute to MLCommons projects, but outside pull requests are very welcome too. + +To get started contributing code, you or your organization needs to sign the MLCommons CLA found at the [MLC policies page](https://mlcommons.org/en/policies/). Once you or your organization has signed the corporate CLA, please fill out this [CLA sign up form](https://forms.gle/Ew1KkBVpyeJDuRw67) form to get your specific GitHub handle authorized so that you can start contributing code under the proper license. + +MLCommons project work is tracked with issue trackers and pull requests. Modify the project in your own fork and issue a pull request once you want other developers to take a look at what you have done and discuss the proposed changes. Ensure that cla-bot and other checks pass for your Pull requests. diff --git a/setup.py b/setup.py index 1de155d620..283fd5e586 100644 --- a/setup.py +++ b/setup.py @@ -140,7 +140,7 @@ def command_exists(self, command): def custom_function(self): commit_hash = get_commit_hash() import cmind - # r = cmind.access({'action':'rm', 'automation':'repo', 'data_uoa':'mlcommons@cm4mlops', 'force': True}) + r = cmind.access({'action':'rm', 'automation':'repo', 'data_uoa':'mlcommons@cm4mlops', 'force': True, 'all': True}) r = cmind.access({'action': 'pull', 'automation': 'repo', 'artifact': 'mlcommons@cm4mlops',