Skip to content

Skip ca-certs

Skip ca-certs #3

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