Repository: intel/e2eAIOK (language: python)

Issue:
Refine DLRM README



Discussion / hints:

Fix patch:
diff --git a/.github/workflows/release_docker_pytorch.yml b/.github/workflows/release_docker_pytorch.yml
index b5dfa790..6c8e1878 100644
--- a/.github/workflows/release_docker_pytorch.yml
+++ b/.github/workflows/release_docker_pytorch.yml
@@ -13,6 +13,9 @@ on:
       - 'Dockerfile-ubuntu/DockerfilePytorch'
       - '.github/workflows/release_docker_pytorch.yml'
 
+permissions:
+  contents: read
+
 jobs:
   e2eaiok-release-docker:
     runs-on: self-hosted
diff --git a/.github/workflows/release_docker_pytorch112.yml b/.github/workflows/release_docker_pytorch112.yml
index 2157d6cb..5d99eb72 100644
--- a/.github/workflows/release_docker_pytorch112.yml
+++ b/.github/workflows/release_docker_pytorch112.yml
@@ -13,6 +13,9 @@ on:
       - 'Dockerfile-ubuntu/DockerfilePytorch112'
       - '.github/workflows/release_docker_pytorch112.yml'
 
+permissions:
+  contents: read
+
 jobs:
   e2eaiok-release-docker:
     runs-on: self-hosted
diff --git a/.github/workflows/release_docker_tensorflow.yml b/.github/workflows/release_docker_tensorflow.yml
index 9a4f6cf2..b6b6f63c 100644
--- a/.github/workflows/release_docker_tensorflow.yml
+++ b/.github/workflows/release_docker_tensorflow.yml
@@ -13,6 +13,9 @@ on:
       - 'Dockerfile-ubuntu/DockerfileTensorflow'
       - '.github/workflows/release_docker_tensorflow.yml'
 
+permissions:
+  contents: read
+
 jobs:
   e2eaiok-release-docker:
     runs-on: self-hosted


Test patch:
diff --git a/.github/workflows/e2eaiok_deltatuner_nightly_pypi.yml b/.github/workflows/e2eaiok_deltatuner_nightly_pypi.yml
index 21756a0d..a8dd9fbd 100644
--- a/.github/workflows/e2eaiok_deltatuner_nightly_pypi.yml
+++ b/.github/workflows/e2eaiok_deltatuner_nightly_pypi.yml
@@ -9,6 +9,9 @@ on:
       - 'e2eAIOK/deltatuner/version'
 
 
+permissions:
+  contents: read
+
 jobs:
   e2eaiok-dtuner-nightly-python-pypi:
     runs-on: ubuntu-latest
diff --git a/.github/workflows/e2eaiok_deltatuner_release_pypi.yml b/.github/workflows/e2eaiok_deltatuner_release_pypi.yml
index e2922ee2..5c9f65a8 100644
--- a/.github/workflows/e2eaiok_deltatuner_release_pypi.yml
+++ b/.github/workflows/e2eaiok_deltatuner_release_pypi.yml
@@ -3,6 +3,9 @@ name: Publish E2EAIOK Deltatuner Release to PyPI
 on:
   workflow_dispatch:
 
+permissions:
+  contents: read
+
 jobs:
   e2eaiok-dtuner-nightly-python-pypi:
     runs-on: ubuntu-latest
diff --git a/.github/workflows/integration_test_deltatuner.yml b/.github/workflows/integration_test_deltatuner.yml
index e7dc3b60..9e2681c1 100644
--- a/.github/workflows/integration_test_deltatuner.yml
+++ b/.github/workflows/integration_test_deltatuner.yml
@@ -10,6 +10,9 @@ on:
     - 'example/instruction_tuning_pipeline/finetune_clm.py'
     - 'tests/deltatuner/cicd/**'
 
+permissions:
+  contents: read
+
 jobs:
   integration_test:
     name: Integration Test Deltatuner
diff --git a/.github/workflows/integration_test_denas_asr.yml b/.github/workflows/integration_test_denas_asr.yml
index 4452f198..2373ed55 100644
--- a/.github/workflows/integration_test_denas_asr.yml
+++ b/.github/workflows/integration_test_denas_asr.yml
@@ -15,6 +15,9 @@ on:
     - 'tests/cicd/test_denas.bats'
     - 'tests/cicd/jenkins_denas_asr.sh'
 
+permissions:
+  contents: read
+
 jobs:
   integration_test:
     name: Integration Test DeNas ASR
diff --git a/.github/workflows/integration_test_denas_cnn.yml b/.github/workflows/integration_test_denas_cnn.yml
index 48e38854..447f3a47 100644
--- a/.github/workflows/integration_test_denas_cnn.yml
+++ b/.github/workflows/integration_test_denas_cnn.yml
@@ -15,6 +15,9 @@ on:
     - 'tests/cicd/test_denas.bats'
     - 'tests/cicd/jenkins_denas_cnn.sh'
 
+permissions:
+  contents: read
+
 jobs:
   integration_test:
     name: Integration Test DeNas CNN
diff --git a/.github/workflows/integration_test_denas_hf.yml b/.github/workflows/integration_test_denas_hf.yml
index 1eb237b3..550e6fdc 100644
--- a/.github/workflows/integration_test_denas_hf.yml
+++ b/.github/workflows/integration_test_denas_hf.yml
@@ -14,6 +14,9 @@ on:
     - 'tests/cicd/test_denas.bats'
     - 'tests/cicd/jenkins_denas_hf.sh'
 
+permissions:
+  contents: read
+
 jobs:
   integration_test:
     name: Integration Test DeNas HF
diff --git a/.github/workflows/integration_test_denas_nlp.yml b/.github/workflows/integration_test_denas_nlp.yml
index 3757ea52..19956188 100644
--- a/.github/workflows/integration_test_denas_nlp.yml
+++ b/.github/workflows/integration_test_denas_nlp.yml
@@ -15,6 +15,9 @@ on:
     - 'tests/cicd/test_denas.bats'
     - 'tests/cicd/jenkins_denas_bert.sh'
 
+permissions:
+  contents: read
+
 jobs:
   integration_test:
     name: Integration Test DeNas NLP
diff --git a/.github/workflows/integration_test_denas_vit.yml b/.github/workflows/integration_test_denas_vit.yml
index 49493d66..e2fad12a 100644
--- a/.github/workflows/integration_test_denas_vit.yml
+++ b/.github/workflows/integration_test_denas_vit.yml
@@ -15,6 +15,9 @@ on:
     - 'tests/cicd/test_denas.bats'
     - 'tests/cicd/jenkins_denas_vit.sh'
 
+permissions:
+  contents: read
+
 jobs:
   integration_test:
     name: Integration Test DeNas ViT
diff --git a/.github/workflows/integration_test_denas_vit_imagenet.yml b/.github/workflows/integration_test_denas_vit_imagenet.yml
index 8f26889f..1932b67a 100644
--- a/.github/workflows/integration_test_denas_vit_imagenet.yml
+++ b/.github/workflows/integration_test_denas_vit_imagenet.yml
@@ -15,6 +15,9 @@ on:
     - 'tests/cicd/test_denas.bats'
     - 'tests/cicd/jenkins_denas_vit_imagenet.sh'
 
+permissions:
+  contents: read
+
 jobs:
   integration_test:
     name: Integration Test DeNas ViT ImageNet
diff --git a/.github/workflows/integration_test_ma_adapter.yml b/.github/workflows/integration_test_ma_adapter.yml
index a87a565b..a6d9c43f 100644
--- a/.github/workflows/integration_test_ma_adapter.yml
+++ b/.github/workflows/integration_test_ma_adapter.yml
@@ -12,6 +12,9 @@ on:
     - 'tests/cicd/jenkins_ma_adapter_test.sh'
     - 'modelzoo/unet/**'
 
+permissions:
+  contents: read
+
 jobs:
   integration_test:
     name: Integration Test Model Adapter domain adapter
diff --git a/.github/workflows/integration_test_ma_baseline_ddp.yml b/.github/workflows/integration_test_ma_baseline_ddp.yml
index eebdc73e..01885059 100644
--- a/.github/workflows/integration_test_ma_baseline_ddp.yml
+++ b/.github/workflows/integration_test_ma_baseline_ddp.yml
@@ -13,6 +13,9 @@ on:
     - 'tests/cicd/ModelAdapterJenkinsfile'
     - 'tests/cicd/jenkins_ma_baseline_ddp_test.sh'
 
+permissions:
+  contents: read
+
 jobs:
   integration_test:
     name: Integration Test Model Adapter baseline DDP
diff --git a/.github/workflows/integration_test_ma_distiller.yml b/.github/workflows/integration_test_ma_distiller.yml
index 136e93c9..c2235fc0 100644
--- a/.github/workflows/integration_test_ma_distiller.yml
+++ b/.github/workflows/integration_test_ma_distiller.yml
@@ -13,6 +13,9 @@ on:
     - 'tests/cicd/ModelAdapterJenkinsfile'
     - 'tests/cicd/jenkins_ma_distiller_test.sh'
 
+permissions:
+  contents: read
+
 jobs:
   integration_test:
     name: Integration Test Model Adapter distiller
diff --git a/.github/workflows/integration_test_ma_finetuner.yml b/.github/workflows/integration_test_ma_finetuner.yml
index 9e1b8af1..4773bfd1 100644
--- a/.github/workflows/integration_test_ma_finetuner.yml
+++ b/.github/workflows/integration_test_ma_finetuner.yml
@@ -13,6 +13,9 @@ on:
     - 'tests/cicd/ModelAdapterJenkinsfile'
     - 'tests/cicd/jenkins_ma_finetuner_test.sh'
 
+permissions:
+  contents: read
+
 jobs:
   integration_test:
     name: Integration Test Model Adapter finetuner
diff --git a/.github/workflows/integration_test_workflow_nlp.yml b/.github/workflows/integration_test_workflow_nlp.yml
index 6f163443..aff5702b 100644
--- a/.github/workflows/integration_test_workflow_nlp.yml
+++ b/.github/workflows/integration_test_workflow_nlp.yml
@@ -15,6 +15,9 @@ on:
     - 'tests/cicd/test_denas.bats'
     - 'tests/cicd/jenkins_workflow_bert.sh'
 
+permissions:
+  contents: read
+
 jobs:
   integration_test:
     name: Integration Test Workflow NLP
diff --git a/.github/workflows/integration_test_workload_bert.yml b/.github/workflows/integration_test_workload_bert.yml
index 20a543bc..5b7fdf69 100644
--- a/.github/workflows/integration_test_workload_bert.yml
+++ b/.github/workflows/integration_test_workload_bert.yml
@@ -20,6 +20,9 @@ on:
     - 'tests/cicd/Jenkinsfile*'
     - 'tests/cicd/jenkins_bert_test*.sh'
 
+permissions:
+  contents: read
+
 jobs:
   integration_test:
     name: Integration Test Workload BERT
diff --git a/.github/workflows/integration_test_workload_dien.yml b/.github/workflows/integration_test_workload_dien.yml
index 02e60334..c0d3bb81 100644
--- a/.github/workflows/integration_test_workload_dien.yml
+++ b/.github/workflows/integration_test_workload_dien.yml
@@ -20,6 +20,9 @@ on:
     - 'tests/cicd/Jenkinsfile*'
     - 'tests/cicd/jenkins_dien_test*.sh'
 
+permissions:
+  contents: read
+
 jobs:
   integration_test:
     name: Integration Test Workload DIEN
diff --git a/.github/workflows/integration_test_workload_dlrm.yml b/.github/workflows/integration_test_workload_dlrm.yml
index 09e463ec..27a8448e 100644
--- a/.github/workflows/integration_test_workload_dlrm.yml
+++ b/.github/workflows/integration_test_workload_dlrm.yml
@@ -20,6 +20,9 @@ on:
     - 'tests/cicd/Jenkinsfile*'
     - 'tests/cicd/jenkins_dlrm_test*.sh'
 
+permissions:
+  contents: read
+
 jobs:
   integration_test:
     name: Integration Test Workload DLRM
diff --git a/.github/workflows/integration_test_workload_minigo.yml b/.github/workflows/integration_test_workload_minigo.yml
index 181cd9a4..a7d73286 100644
--- a/.github/workflows/integration_test_workload_minigo.yml
+++ b/.github/workflows/integration_test_workload_minigo.yml
@@ -19,6 +19,9 @@ on:
     - 'tests/cicd/Jenkinsfile*'
     - 'tests/cicd/jenkins_minigo_test*.sh'
 
+permissions:
+  contents: read
+
 jobs:
   integration_test:
     name: Integration Test Workload MiniGo
diff --git a/.github/workflows/integration_test_workload_pipeline.yml b/.github/workflows/integration_test_workload_pipeline.yml
index 25c2f819..409c1685 100644
--- a/.github/workflows/integration_test_workload_pipeline.yml
+++ b/.github/workflows/integration_test_workload_pipeline.yml
@@ -21,6 +21,9 @@ on:
     - 'tests/cicd/docker_horovod_test.sh'
     - 'tests/cicd/docker_torchccl_test'
 
+permissions:
+  contents: read
+
 jobs:
   integration_test:
     name: Integration Test Workload Basic Pipeline
diff --git a/.github/workflows/integration_test_workload_resnet.yml b/.github/workflows/integration_test_workload_resnet.yml
index c46c492e..6c098348 100644
--- a/.github/workflows/integration_test_workload_resnet.yml
+++ b/.github/workflows/integration_test_workload_resnet.yml
@@ -20,6 +20,9 @@ on:
     - 'tests/cicd/Jenkinsfile*'
     - 'tests/cicd/jenkins_resnet_test*.sh'
 
+permissions:
+  contents: read
+
 jobs:
   integration_test:
     name: Integration Test Workload ResNet
diff --git a/.github/workflows/integration_test_workload_rnnt.yml b/.github/workflows/integration_test_workload_rnnt.yml
index 1403d7b8..18e31b57 100644
--- a/.github/workflows/integration_test_workload_rnnt.yml
+++ b/.github/workflows/integration_test_workload_rnnt.yml
@@ -20,6 +20,9 @@ on:
     - 'tests/cicd/Jenkinsfile*'
     - 'tests/cicd/jenkins_rnnt_test*.sh'
 
+permissions:
+  contents: read
+
 jobs:
   integration_test:
     name: Integration Test Workload RNNT
diff --git a/.github/workflows/integration_test_workload_wnd.yml b/.github/workflows/integration_test_workload_wnd.yml
index 6dcabd03..147abd97 100644
--- a/.github/workflows/integration_test_workload_wnd.yml
+++ b/.github/workflows/integration_test_workload_wnd.yml
@@ -20,6 +20,9 @@ on:
     - 'tests/cicd/Jenkinsfile*'
     - 'tests/cicd/jenkins_wnd_test*.sh'
 
+permissions:
+  contents: read
+
 jobs:
   integration_test:
     name: Integration Test Workload WnD
diff --git a/.github/workflows/performance_test.yml b/.github/workflows/performance_test.yml
index 95e3c8d4..6e1d0690 100644
--- a/.github/workflows/performance_test.yml
+++ b/.github/workflows/performance_test.yml
@@ -6,6 +6,9 @@ on:
     branches:
     - RecDP_v2.0
 
+permissions:
+  contents: read
+
 jobs:
   perf-test:
     name: Performance test AutoFE
diff --git a/.github/workflows/release_docker_e2eaiokv12.yml b/.github/workflows/release_docker_e2eaiokv12.yml
index 686f8678..263c9a0c 100644
--- a/.github/workflows/release_docker_e2eaiokv12.yml
+++ b/.github/workflows/release_docker_e2eaiokv12.yml
@@ -13,6 +13,9 @@ on:
       - 'Dockerfile-ubuntu/Dockerfile-v1.2'
       - '.github/workflows/release_docker_e2eaiokv12.yml'
 
+permissions:
+  contents: read
+
 jobs:
   e2eaiok-release-docker:
     runs-on: self-hosted
diff --git a/.github/workflows/unittest_autofe.yml b/.github/workflows/unittest_autofe.yml
index aee0b3d5..5a041da4 100644
--- a/.github/workflows/unittest_autofe.yml
+++ b/.github/workflows/unittest_autofe.yml
@@ -13,6 +13,9 @@ on:
     - 'RecDP/tests/cicd/bashrun_unittest_autofe.sh'
     - 'RecDP/tests/test_autofe.py'
 
+permissions:
+  contents: read
+
 jobs:
   unittest:
     name: Unittest AutoFE
diff --git a/.github/workflows/unittest_denas.yml b/.github/workflows/unittest_denas.yml
index cea1c8d0..04959997 100644
--- a/.github/workflows/unittest_denas.yml
+++ b/.github/workflows/unittest_denas.yml
@@ -14,6 +14,9 @@ on:
     - 'tests/unittest/denas/**'
     - 'setup.py'
 
+permissions:
+  contents: read
+
 jobs:
   unit_tests:
     name: Unit Test DENAS
diff --git a/.github/workflows/unittest_llmutils.yml b/.github/workflows/unittest_llmutils.yml
index 5b41b1ef..8fc5937e 100644
--- a/.github/workflows/unittest_llmutils.yml
+++ b/.github/workflows/unittest_llmutils.yml
@@ -8,6 +8,9 @@ on:
     - 'RecDP/tests/cicd/bashrun_unittest_llmutils.sh'
     - 'RecDP/tests/test_llmutils.py'
 
+permissions:
+  contents: read
+
 jobs:
   unittest:
     name: Unittest LLMUtils
diff --git a/.github/workflows/unittest_llmutils_operations.yml b/.github/workflows/unittest_llmutils_operations.yml
index e29193c2..58bdfb14 100644
--- a/.github/workflows/unittest_llmutils_operations.yml
+++ b/.github/workflows/unittest_llmutils_operations.yml
@@ -9,6 +9,9 @@ on:
     - 'RecDP/tests/cicd/bashrun_unittest_llmutilspipeline.sh'
     - 'RecDP/tests/test_llmutils_operations.py'
 
+permissions:
+  contents: read
+
 jobs:
   unittest:
     name: Unittest LLM Operations
diff --git a/.github/workflows/unittest_llmutils_pipeline.yml b/.github/workflows/unittest_llmutils_pipeline.yml
index ee0c9b32..415ce279 100644
--- a/.github/workflows/unittest_llmutils_pipeline.yml
+++ b/.github/workflows/unittest_llmutils_pipeline.yml
@@ -9,6 +9,9 @@ on:
     - 'RecDP/tests/cicd/bashrun_unittest_llmutilspipeline.sh'
     - 'RecDP/tests/test_llmutils_operations.py'
 
+permissions:
+  contents: read
+
 jobs:
   unittest:
     name: Unittest LLM Pipeline
diff --git a/.github/workflows/unittest_ma.yml b/.github/workflows/unittest_ma.yml
index 459afd2a..e7392451 100644
--- a/.github/workflows/unittest_ma.yml
+++ b/.github/workflows/unittest_ma.yml
@@ -15,6 +15,9 @@ on:
     - 'tests/unittest/ma/**'
     - 'setup.py'
 
+permissions:
+  contents: read
+
 jobs:
   unit_tests:
     name: Unit Test MA
diff --git a/.github/workflows/unittest_util.yml b/.github/workflows/unittest_util.yml
index 9711244c..1013ec04 100644
--- a/.github/workflows/unittest_util.yml
+++ b/.github/workflows/unittest_util.yml
@@ -11,6 +11,9 @@ on:
     - 'tests/unittest/utils/**'
     - 'setup.py'
 
+permissions:
+  contents: read
+
 jobs:
   unit_tests:
     name: Unit Test Util