Skip ca-certs #3
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: APT repo smoke test | |
| on: | |
| workflow_dispatch: | |
| push: | |
| jobs: | |
| ubuntu-latest: | |
| name: Ubuntu-hosted runner / Debian trixie container | |
| runs-on: ubuntu-latest | |
| env: | |
| DEBIAN_FRONTEND: noninteractive | |
| container: | |
| image: debian:trixie | |
| steps: | |
| - name: Checkout | |
| uses: actions/checkout@v4 | |
| - name: Install CA certificates | |
| run: | | |
| set -eux | |
| apt-get update | |
| #apt-get install -y --no-install-recommends ca-certificates | |
| #update-ca-certificates || true | |
| - name: Configure qsc-deb-releases APT source | |
| run: | | |
| set -eux | |
| install -D -m 0644 debos-recipes/overlays/qsc-deb-releases/etc/apt/keyrings/qsc-deb-releases.asc /etc/apt/keyrings/qsc-deb-releases.asc | |
| install -D -m 0644 debos-recipes/overlays/qsc-deb-releases/etc/apt/preferences.d/qsc-deb-releases.pref /etc/apt/preferences.d/qsc-deb-releases.pref | |
| install -D -m 0644 debos-recipes/overlays/qsc-deb-releases/etc/apt/sources.list.d/qsc-deb-releases.sources /etc/apt/sources.list.d/qsc-deb-releases.sources | |
| ls -l /etc/apt/sources.list.d/ /etc/apt/keyrings/ /etc/apt/preferences.d/ || true | |
| - name: apt update (with qsc repo) | |
| run: | | |
| set -eux | |
| apt-get update | |
| - name: apt-cache policy pipewire | |
| run: | | |
| set -eux | |
| apt-cache policy pipewire || true | |
| apt-cache madison pipewire || true | |
| self-hosted: | |
| name: Self-hosted [self-hosted, qcom-u2404, arm64] / AWS Debian trixie container | |
| runs-on: [self-hosted, qcom-u2404, arm64] | |
| env: | |
| DEBIAN_FRONTEND: noninteractive | |
| container: | |
| image: public.ecr.aws/debian/debian:trixie | |
| steps: | |
| - name: Checkout | |
| uses: actions/checkout@v4 | |
| - name: Install CA certificates | |
| run: | | |
| set -eux | |
| apt-get update | |
| #apt-get install -y --no-install-recommends ca-certificates | |
| #update-ca-certificates || true | |
| - name: Configure qsc-deb-releases APT source | |
| run: | | |
| set -eux | |
| install -D -m 0644 debos-recipes/overlays/qsc-deb-releases/etc/apt/keyrings/qsc-deb-releases.asc /etc/apt/keyrings/qsc-deb-releases.asc | |
| install -D -m 0644 debos-recipes/overlays/qsc-deb-releases/etc/apt/preferences.d/qsc-deb-releases.pref /etc/apt/preferences.d/qsc-deb-releases.pref | |
| install -D -m 0644 debos-recipes/overlays/qsc-deb-releases/etc/apt/sources.list.d/qsc-deb-releases.sources /etc/apt/sources.list.d/qsc-deb-releases.sources | |
| ls -l /etc/apt/sources.list.d/ /etc/apt/keyrings/ /etc/apt/preferences.d/ || true | |
| - name: apt update (with qsc repo) | |
| run: | | |
| set -eux | |
| apt-get update | |
| - name: apt-cache policy pipewire | |
| run: | | |
| set -eux | |
| apt-cache policy pipewire || true | |
| apt-cache madison pipewire || true |