diff --git a/src/docker.ts b/src/docker.ts index adb6bb78..5a812ecb 100644 --- a/src/docker.ts +++ b/src/docker.ts @@ -1,7 +1,7 @@ import type { Input } from './input'; // renovate: datasource=docker depName=renovate/renovate versioning=docker -const tag = '34.159.2-slim'; +const tag = '35.0.0-slim'; class Docker { private static readonly repository = 'renovate/renovate'; diff --git a/src/renovate.ts b/src/renovate.ts index 2370b1fe..aed10203 100644 --- a/src/renovate.ts +++ b/src/renovate.ts @@ -2,6 +2,7 @@ import Docker from './docker'; import { Input } from './input'; import { exec } from '@actions/exec'; import fs from 'fs'; +import os from 'os'; import path from 'path'; class Renovate { @@ -30,9 +31,11 @@ class Renovate { ); } + const user = os.userInfo(); + dockerArguments.push( '--volume /tmp:/tmp', - `--user ${process.env.UID}:0}`, + `--user ${user.uid}:0`, '--rm', this.docker.image() );