wayland_protocols => 1.46 — wayland_protocols: 1.45 → 1.46 (#13603)

* wayland_protocols => 1.46

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust workflows to cleanup container as background process.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* lint

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust workflows to use background cleanup.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* wayland: Package File Update Run on linux/386 container.

* wayland: Package File Update Run on linux/amd64 container.

* wayland: Package File Update Run on linux/arm/v7 container.

* lint

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
This commit is contained in:
Satadru Pramanik, DO, MPH, MEng
2025-11-23 20:37:36 -05:00
committed by GitHub
parent 2339d929bd
commit 9753775180
6 changed files with 25 additions and 41 deletions

View File

@@ -251,22 +251,6 @@ jobs:
env:
MATRIX_CONTEXT: ${{ toJson(matrix) }}
run: echo "$MATRIX_CONTEXT"
- name: Free Disk Space (Ubuntu)
uses: BRAINSia/free-disk-space@v2
with:
# this might remove tools that are actually needed,
# if set to "true" but frees about 6 GB
tool-cache: false
# all of these default to true, but feel free to set to
# "false" if necessary for your workflow
mandb: true
android: true
dotnet: true
haskell: true
large-packages: true
docker-images: true
swap-storage: true
- name: Build Container cleanup
run: |
sudo rm -rf release
@@ -333,6 +317,11 @@ jobs:
echo "Skipping i686 container builds &/or package file updates."
exit 0
fi
# Container Cleanup
# Adapted from https://github.com/BRAINSia/free-disk-space/blob/main/action.yml
echo "Running some background container cleanups from BRAINSia/free-disk-space."
( sudo apt-get purge -qq -o=Dpkg::Use-Pty=0 -y man-db manpages manpages-dev 'aspnetcore-*' 'dotnet-*' 'llvm-*' '*php*' 'mongodb-*' 'mysql-*' azure-cli google-chrome-stable firefox powershell mono-devel libgl1-mesa-dri 'google-cloud-*' 'gcloud-*' &>/dev/null ; \
sudo apt-get autoremove -qq -o=Dpkg::Use-Pty=0 -y &>/dev/null) &
git fetch origin
git checkout "${{ inputs.branch || github.ref_name }}"

View File

@@ -205,7 +205,7 @@ jobs:
i686_PACKAGES: ${{ needs.setup.outputs.i686_packages }}
x86_64_PACKAGES: ${{ needs.setup.outputs.x86_64_packages }}
armv7l_PACKAGES: ${{ needs.setup.outputs.armv7l_packages }}
if: ${{ !cancelled() && ( inputs.update_package_files ) }}
if: ${{ !cancelled() && ( inputs.update_package_files ) && needs.setup.outputs.changed_packages }}
concurrency:
group: ${{ matrix.arch }}-${{ github.workflow }}-${{ inputs.branch || github.ref_name }}
cancel-in-progress: true
@@ -237,22 +237,6 @@ jobs:
env:
MATRIX_CONTEXT: ${{ toJson(matrix) }}
run: echo "$MATRIX_CONTEXT"
- name: Free Disk Space (Ubuntu)
uses: BRAINSia/free-disk-space@v2
with:
# this might remove tools that are actually needed,
# if set to "true" but frees about 6 GB
tool-cache: false
# all of these default to true, but feel free to set to
# "false" if necessary for your workflow
mandb: true
android: true
dotnet: true
haskell: true
large-packages: true
docker-images: true
swap-storage: true
- uses: actions/checkout@v5
with:
fetch-depth: 0
@@ -318,6 +302,11 @@ jobs:
echo "Skipping i686 container builds &/or package file updates."
exit 0
fi
# Container Cleanup
# Adapted from https://github.com/BRAINSia/free-disk-space/blob/main/action.yml
echo "Running some background container cleanups from BRAINSia/free-disk-space."
( sudo apt-get purge -qq -o=Dpkg::Use-Pty=0 -y man-db manpages manpages-dev 'aspnetcore-*' 'dotnet-*' 'llvm-*' '*php*' 'mongodb-*' 'mysql-*' azure-cli google-chrome-stable firefox powershell mono-devel libgl1-mesa-dri 'google-cloud-*' 'gcloud-*' &>/dev/null ; \
sudo apt-get autoremove -qq -o=Dpkg::Use-Pty=0 -y &>/dev/null) &
git fetch origin
git checkout "${{ inputs.branch || github.ref_name }}"