Skip to content

Commit 21c9d64

Browse files
committed
Github Action fix?
1 parent a7f0edd commit 21c9d64

File tree

4 files changed

+28
-85
lines changed

4 files changed

+28
-85
lines changed

.github/workflows/ai-toolbox-image.yaml

Lines changed: 7 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -20,28 +20,14 @@ jobs:
2020
steps:
2121
- name: Checkout
2222
uses: actions/checkout@v3
23-
- name: Free up space
23+
- name: Buildah configuration
2424
run: |
25-
set +e
26-
echo "=============================================================================="
27-
echo "Freeing up disk space on CI system"
28-
echo "=============================================================================="
29-
30-
echo "Listing 100 largest packages"
31-
dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n | tail -n 100
32-
df -h
33-
echo "Removing large packages"
34-
sudo apt-get remove -y '^dotnet-.*'
35-
sudo apt-get remove -y '^llvm-.*'
36-
sudo apt-get remove -y 'php.*'
37-
sudo apt-get remove -y azure-cli google-cloud-sdk hhvm google-chrome-stable firefox powershell mono-devel
38-
sudo apt-get autoremove -y
39-
sudo apt-get clean
40-
df -h
41-
echo "Removing large directories"
42-
# deleting 15GB
43-
rm -rf /usr/share/dotnet/
44-
rm -rf /opt/hostedtoolcache
25+
export STORAGE_DRIVER=overlay
26+
export STORAGE_ROOT=/mnt/containers/storage
27+
sudo mkdir -p "$STORAGE_ROOT"
28+
sudo chown -R "$(id -u):$(id -g)" "$STORAGE_ROOT"
29+
echo "STORAGE_DRIVER=$STORAGE_DRIVER" >> $GITHUB_ENV
30+
echo "STORAGE_ROOT=$STORAGE_ROOT" >> $GITHUB_ENV
4531
df -h
4632
- name: Set versioned tag
4733
id: versioned-tag

.github/workflows/microshift.yaml

Lines changed: 7 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -31,28 +31,14 @@ jobs:
3131
run: |
3232
VERSIONED_TAG=$(date -u --iso-8601=minutes | sed 's/://g;s/+.*$//')-${GITHUB_SHA}
3333
echo "VERSIONED_TAG=${VERSIONED_TAG}" >> $GITHUB_OUTPUT
34-
- name: Free up space
34+
- name: Buildah configuration
3535
run: |
36-
set +e
37-
echo "=============================================================================="
38-
echo "Freeing up disk space on CI system"
39-
echo "=============================================================================="
40-
41-
echo "Listing 100 largest packages"
42-
dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n | tail -n 100
43-
df -h
44-
echo "Removing large packages"
45-
sudo apt-get remove -y '^dotnet-.*'
46-
sudo apt-get remove -y '^llvm-.*'
47-
sudo apt-get remove -y 'php.*'
48-
sudo apt-get remove -y azure-cli google-cloud-sdk hhvm google-chrome-stable firefox powershell mono-devel
49-
sudo apt-get autoremove -y
50-
sudo apt-get clean
51-
df -h
52-
echo "Removing large directories"
53-
# deleting 15GB
54-
rm -rf /usr/share/dotnet/
55-
rm -rf /opt/hostedtoolcache
36+
export STORAGE_DRIVER=overlay
37+
export STORAGE_ROOT=/mnt/containers/storage
38+
sudo mkdir -p "$STORAGE_ROOT"
39+
sudo chown -R "$(id -u):$(id -g)" "$STORAGE_ROOT"
40+
echo "STORAGE_DRIVER=$STORAGE_DRIVER" >> $GITHUB_ENV
41+
echo "STORAGE_ROOT=$STORAGE_ROOT" >> $GITHUB_ENV
5642
df -h
5743
- name: Build OS content
5844
uses: redhat-actions/buildah-build@v2

.github/workflows/os-content.yaml

Lines changed: 7 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -25,29 +25,14 @@ jobs:
2525
steps:
2626
- name: Checkout
2727
uses: actions/checkout@v3
28-
- name: Free up space
28+
- name: Buildah configuration
2929
run: |
30-
set +e
31-
echo "=============================================================================="
32-
echo "Freeing up disk space on CI system"
33-
echo "=============================================================================="
34-
35-
echo "Listing 100 largest packages"
36-
dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n | tail -n 100
37-
df -h
38-
echo "Removing large packages"
39-
sudo apt-get remove -y '^dotnet-.*'
40-
sudo apt-get remove -y '^llvm-.*'
41-
sudo apt-get remove -y 'php.*'
42-
sudo apt-get remove -y azure-cli google-cloud-sdk hhvm google-chrome-stable firefox powershell mono-devel
43-
sudo apt-get autoremove -y
44-
sudo apt-get clean
45-
df -h
46-
echo "Removing large directories"
47-
# deleting 15GB
48-
rm -rf /usr/share/dotnet/
49-
rm -rf /opt/hostedtoolcache
50-
30+
export STORAGE_DRIVER=overlay
31+
export STORAGE_ROOT=/mnt/containers/storage
32+
sudo mkdir -p "$STORAGE_ROOT"
33+
sudo chown -R "$(id -u):$(id -g)" "$STORAGE_ROOT"
34+
echo "STORAGE_DRIVER=$STORAGE_DRIVER" >> $GITHUB_ENV
35+
echo "STORAGE_ROOT=$STORAGE_ROOT" >> $GITHUB_ENV
5136
df -h
5237
- name: Set versioned tag
5338
id: versioned-tag

.github/workflows/toolbox-image.yaml

Lines changed: 7 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -20,28 +20,14 @@ jobs:
2020
steps:
2121
- name: Checkout
2222
uses: actions/checkout@v3
23-
- name: Free up space
23+
- name: Buildah configuration
2424
run: |
25-
set +e
26-
echo "=============================================================================="
27-
echo "Freeing up disk space on CI system"
28-
echo "=============================================================================="
29-
30-
echo "Listing 100 largest packages"
31-
dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n | tail -n 100
32-
df -h
33-
echo "Removing large packages"
34-
sudo apt-get remove -y '^dotnet-.*'
35-
sudo apt-get remove -y '^llvm-.*'
36-
sudo apt-get remove -y 'php.*'
37-
sudo apt-get remove -y azure-cli google-cloud-sdk hhvm google-chrome-stable firefox powershell mono-devel
38-
sudo apt-get autoremove -y
39-
sudo apt-get clean
40-
df -h
41-
echo "Removing large directories"
42-
# deleting 15GB
43-
rm -rf /usr/share/dotnet/
44-
rm -rf /opt/hostedtoolcache
25+
export STORAGE_DRIVER=overlay
26+
export STORAGE_ROOT=/mnt/containers/storage
27+
sudo mkdir -p "$STORAGE_ROOT"
28+
sudo chown -R "$(id -u):$(id -g)" "$STORAGE_ROOT"
29+
echo "STORAGE_DRIVER=$STORAGE_DRIVER" >> $GITHUB_ENV
30+
echo "STORAGE_ROOT=$STORAGE_ROOT" >> $GITHUB_ENV
4531
df -h
4632
- name: Set versioned tag
4733
id: versioned-tag

0 commit comments

Comments
 (0)