| 12345678910111213141516171819202122232425262728293031323334353637 |
- # 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
|