Skip to content

Commit

Permalink
Merge branch 'main' into 117-task-merge-status-and-disabled-into-one-…
Browse files Browse the repository at this point in the history
…functionality
  • Loading branch information
Tearran authored Sep 30, 2024
2 parents 74f3a7e + b379f80 commit ee3df45
Show file tree
Hide file tree
Showing 12 changed files with 866 additions and 577 deletions.
39 changes: 39 additions & 0 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: "Regenerate documentation"

on:
push:
workflow_dispatch:

jobs:

Build:
name: Make docs
runs-on: ubuntu-latest
#if: ${{ github.repository_owner == 'armbian' }}
steps:

- name: Checkout build repo
uses: actions/checkout@v4
- name: Make docs
run: |
bin/armbian-configng --doc
- name: Create Pull Request
id: cpr
uses: peter-evans/create-pull-request@v6
with:
token: ${{ secrets.GITHUB_TOKEN }}
commit-message: '`Automatic` documentation update'
signoff: false
branch: update-docs
delete-branch: true
title: '`Automatic` documentation update'
body: |
Generate documentation.
labels: |
Needs review
#assignees: igorpecovnik
#reviewers: Must be org collaborator
draft: false

6 changes: 4 additions & 2 deletions .github/workflows/unit-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -110,14 +110,16 @@ jobs:
apt -y install wget gpg
# add armbian repository
URL=apt.armbian.com
URL=beta.armbian.com
wget https://${URL}/armbian.key -O key
gpg --dearmor < key | tee /usr/share/keyrings/armbian.gpg > /dev/null
chmod go+r /usr/share/keyrings/armbian.gpg
echo "deb [signed-by=/usr/share/keyrings/armbian.gpg] http://${URL} $RELEASE main ${RELEASE}-utils ${RELEASE}-desktop" | tee /etc/apt/sources.list.d/armbian.list
apt update -y
apt upgrade -y
apt -y install sudo procps systemd whiptail jq lsb-release iproute2
apt -y -o Dpkg::Options::="--force-confold" install sudo procps systemd whiptail jq lsb-release iproute2 armbian-bsp-cli-wsl2-x86-current-grub
sudo -b unshare --pid --fork --mount-proc /lib/systemd/systemd --system-unit=basic.target
cat /etc/armbian-distribution-status
# install packages / except howdy as its too large
export DEBIAN_FRONTEND=noninteractive
Expand Down
Loading

0 comments on commit ee3df45

Please sign in to comment.