# SPDX-FileCopyrightText: 2024 Christina Sørensen # SPDX-License-Identifier: EUPL-1.2 # # SPDX-FileCopyrightText: 2023-2024 Christina Sørensen, eza contributors # SPDX-FileCopyrightText: 2014 Benjamin Sago # SPDX-License-Identifier: MIT name: Apt Installation on: schedule: - cron: '0 0 * * *' push: branches: [main] paths: - 'deb.asc' - '.github/workflows/apt.yml' pull_request: branches: [main] paths: - 'deb.asc' - '.github/workflows/apt.yml' concurrency: group: ${{ github.workflow }}-${{ github.event_name == 'pull_request' && github.head_ref || github.sha }} cancel-in-progress: true jobs: apt_installation: runs-on: ubuntu-latest steps: - name: Install eza via apt repo run: | wget -qO- https://raw.githubusercontent.com/eza-community/eza/main/deb.asc | sudo tee /etc/apt/trusted.gpg.d/gierens.asc && \ echo "deb http://deb.gierens.de stable main" | sudo tee /etc/apt/sources.list.d/gierens.list && \ sudo apt update && \ sudo apt install -y eza - name: Run eza run: eza - name: Open man page run: man eza | cat