Skip to content

Commit 35a07f0

Browse files
committed
Propagate new secret to images and use sudo with password in workflows
1 parent c0439ff commit 35a07f0

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

.github/workflows/sycl-linux-run-tests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -159,8 +159,8 @@ jobs:
159159
- name: Reset Intel GPU
160160
if: inputs.reset_intel_gpu == 'true'
161161
run: |
162-
sudo mount -t debugfs none /sys/kernel/debug
163-
sudo bash -c 'echo 1 > /sys/kernel/debug/dri/0/i915_wedged'
162+
cat /run/secrets/sycl_passwd | sudo -S mount -t debugfs none /sys/kernel/debug
163+
cat /run/secrets/sycl_passwd | sudo -S bash -c 'echo 1 > /sys/kernel/debug/dri/0/i915_wedged'
164164
- uses: actions/checkout@v4
165165
with:
166166
ref: ${{ inputs.ref }}
@@ -196,9 +196,9 @@ jobs:
196196
run: |
197197
if [ "${{ inputs.install_dev_igc_driver }}" = "true" ]; then
198198
# If libllvm14 is already installed (dev igc docker), still return true.
199-
sudo apt-get install -yqq libllvm14 || true;
199+
cat /run/secrets/sycl_passwd | sudo -S apt-get install -yqq libllvm14 || true;
200200
fi
201-
sudo -E bash devops/scripts/install_drivers.sh llvm/devops/dependencies.json ${{ inputs.install_dev_igc_driver == 'true' && 'llvm/devops/dependencies-igc-dev.json --use-dev-igc' || '' }} --all
201+
cat /run/secrets/sycl_passwd | sudo -S -E bash devops/scripts/install_drivers.sh llvm/devops/dependencies.json ${{ inputs.install_dev_igc_driver == 'true' && 'llvm/devops/dependencies-igc-dev.json --use-dev-igc' || '' }} --all
202202
- name: Source OneAPI TBB vars.sh
203203
shell: bash
204204
run: |

devops/actions/build_container/action.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,3 +41,4 @@ runs:
4141
file: ${{ github.workspace }}/devops/containers/${{ inputs.file }}.Dockerfile
4242
secrets: |
4343
github_token=${{ github.token }}
44+
sycl_passwd=${{ secrets.sycl_passwd }}

0 commit comments

Comments
 (0)