use ubuntu-slim runner for small tasks

This commit is contained in:
Armin Schrenk
2026-04-08 13:00:23 +02:00
parent f94d204604
commit 3a4039d663
4 changed files with 10 additions and 10 deletions

View File

@@ -37,7 +37,7 @@ on:
jobs:
download-file:
name: Downloads the file into the VM
runs-on: ubuntu-latest
runs-on: ubuntu-slim
outputs:
fileName: ${{ steps.extractName.outputs.fileName}}
env:
@@ -58,7 +58,7 @@ jobs:
if-no-files-found: error
allowlist-kaspersky:
name: Anti Virus Allowlisting Kaspersky
runs-on: ubuntu-latest
runs-on: ubuntu-slim
needs: download-file
if: inputs.kaspersky
steps:
@@ -78,7 +78,7 @@ jobs:
local-dir: ./upload/
allowlist-avast:
name: Anti Virus Allowlisting Avast
runs-on: ubuntu-latest
runs-on: ubuntu-slim
needs: download-file
if: inputs.avast
steps:

View File

@@ -7,7 +7,7 @@ on:
jobs:
no-response:
runs-on: ubuntu-latest
runs-on: ubuntu-slim
permissions:
issues: write
pull-requests: write

View File

@@ -11,7 +11,7 @@ jobs:
version: ${{ github.event.release.tag_name }}
notify:
runs-on: ubuntu-latest
runs-on: ubuntu-slim
steps:
- name: Notify about DEB build
uses: rtCamp/action-slack-notify@e31e87e03dd19038e411e38ae27cbad084a90661 # v2.3.3
@@ -40,7 +40,7 @@ jobs:
get-asset-urls:
name: Get release asset URLs
runs-on: ubuntu-latest
runs-on: ubuntu-slim
outputs:
is-windows-release: ${{ steps.urls.outputs.urls-present }}
msi-url: ${{ steps.urls.outputs.msi }}
@@ -81,7 +81,7 @@ jobs:
name: Notify for winget-release
if: needs.get-asset-urls.outputs.is-windows-release == 'true' && needs.get-version.outputs.versionType == 'stable'
needs: [get-version, get-asset-urls]
runs-on: ubuntu-latest
runs-on: ubuntu-slim
steps:
- name: Slack Notification
uses: rtCamp/action-slack-notify@e31e87e03dd19038e411e38ae27cbad084a90661 # v2.3.3
@@ -98,7 +98,7 @@ jobs:
trigger-website-update:
needs: [get-version]
runs-on: ubuntu-latest
runs-on: ubuntu-slim
if: needs.get-version.outputs.versionType == 'stable'
steps:
- name: Start website update workflow
@@ -111,7 +111,7 @@ jobs:
trigger-docs-update:
needs: [get-version, get-asset-urls]
runs-on: ubuntu-latest
runs-on: ubuntu-slim
if: needs.get-asset-urls.outputs.is-windows-release == 'true' && needs.get-version.outputs.versionType == 'stable'
steps:
- name: Start docs update workflow

View File

@@ -7,7 +7,7 @@ on:
jobs:
stale:
runs-on: ubuntu-latest
runs-on: ubuntu-slim
permissions:
issues: write
pull-requests: write