Log error during cleanup

This commit is contained in:
なつき 2021-10-08 05:51:18 +00:00
parent e47e573c16
commit 7c34a11f04
3 changed files with 10 additions and 5 deletions

2
dist/index.js vendored

File diff suppressed because one or more lines are too long

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View file

@ -383,9 +383,14 @@ async function createDockerPodmanImageStroage(): Promise<void> {
async function removeDockerPodmanImageStroage(): Promise<void> { async function removeDockerPodmanImageStroage(): Promise<void> {
if (dockerPodmanRoot) { if (dockerPodmanRoot) {
await removeDockerImage(); try {
core.info(`Removing temporary Podman image storage for pulling from Docker daemon`); await removeDockerImage();
await fs.promises.rmdir(dockerPodmanRoot, { recursive: true }); core.info(`Removing temporary Podman image storage for pulling from Docker daemon`);
await fs.promises.rmdir(dockerPodmanRoot, { recursive: true });
}
catch (err) {
core.warning(`Failed to remove podman image stroage ${dockerPodmanRoot}: ${err}`);
}
} }
} }