UBERF-11387 Preview service (#9738)

* UBERF-11387 Preview service

Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>

* code review fixes

Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>

* optimize build

Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>

* use base preview image

Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>

* free some disk space in github runner

Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>

* fix: try to clean builder cache

Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>

* fix: update sharp version for preview

Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>

* some cache fixes

Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>

---------

Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
This commit is contained in:
Alexander Onnikov
2025-09-03 01:08:37 +07:00
committed by GitHub
parent 04ee2c0f1c
commit 567fd3b4dc
69 changed files with 2520 additions and 86 deletions
+14 -1
View File
@@ -612,6 +612,17 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
# https://github.com/actions/runner-images/issues/2840#issuecomment-790492173
- name: Free disk space
run: |
echo "Disk space before cleanup:"
df -h
sudo rm -rf /usr/share/dotnet
sudo rm -rf /opt/ghc
sudo rm -rf "/usr/local/share/boost"
sudo rm -rf "$AGENT_TOOLSDIRECTORY"
echo "Disk space after cleanup:"
df -h
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Configure docker
@@ -671,7 +682,9 @@ jobs:
password: ${{ secrets.DOCKER_ACCESS_TOKEN }}
- name: Docker build
run: node common/scripts/install-run-rush.js docker:build -v
run: |
node common/scripts/install-run-rush.js docker:build -v
docker builder prune -a -f
env:
DOCKER_CLI_HINTS: false
DOCKER_EXTRA: --platform=linux/amd64,linux/arm64