|
|
|
@ -10,13 +10,20 @@ jobs:
|
|
|
|
|
env:
|
|
|
|
|
GITHUB_TOKEN: ${{ secrets.SECRET_TOKEN }}
|
|
|
|
|
container:
|
|
|
|
|
image: archlinux:base-devel
|
|
|
|
|
image: crystallinux:crystal
|
|
|
|
|
options: --privileged
|
|
|
|
|
|
|
|
|
|
steps:
|
|
|
|
|
- name: Build
|
|
|
|
|
run: |
|
|
|
|
|
pacman-key --init && pacman -Syu --needed --noconfirm && pacman -S --noconfirm --needed bind && nslookup repo.getcryst.al && pacman -S git archiso pacman-contrib --needed --noconfirm && git clone https://github.com/crystal-linux/iso/ && cd iso && bash build_iso.sh
|
|
|
|
|
pacman -Syu --needed --noconfirm
|
|
|
|
|
pacman -S --noconfirm --needed bind
|
|
|
|
|
nslookup repo.getcryst.al
|
|
|
|
|
pacman -S git archiso pacman-contrib --needed --noconfirm
|
|
|
|
|
git clone https://github.com/crystal-linux/iso/
|
|
|
|
|
cd iso
|
|
|
|
|
bash build_iso.sh
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- name: Get current date
|
|
|
|
|
id: date
|
|
|
|
|