Skip to content

Commit

Permalink
first commit
Browse files Browse the repository at this point in the history
  • Loading branch information
Mexit committed Nov 20, 2021
0 parents commit 0012d5b
Show file tree
Hide file tree
Showing 6 changed files with 866 additions and 0 deletions.
11 changes: 11 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# https://EditorConfig.org

# Top-most EditorConfig file.
root = true

[*]
indent_style = tab
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true
charset = utf-8
49 changes: 49 additions & 0 deletions .github/workflows/build_iso.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
name: Alpine ISO Builder

on:
push:
tags:
- 'v*'

jobs:
build_ISOs:
runs-on: ubuntu-20.04
container:
image: alpine:latest

steps:
- uses: actions/checkout@v2

- name: Install software
run: |
apk update
apk upgrade
apk --no-cache add alpine-sdk build-base apk-tools alpine-conf \
busybox fakeroot syslinux xorriso squashfs-tools sudo mtools \
dosfstools grub-efi
- name: Download aports
run: git clone --single-branch https://git.alpinelinux.org/aports

- name: Configure build keys
run: echo | abuild-keygen -i -a

- name: Make ISO (v3.14)
run: |
chmod +x *.sh
mv *.sh aports/scripts/
aports/scripts/mkimage.sh \
--tag v3.14 \
--arch x86_64 \
--profile docker \
--outdir . \
--repository https://dl-cdn.alpinelinux.org/alpine/v3.14/main \
--repository https://dl-cdn.alpinelinux.org/alpine/v3.14/community
- uses: "marvinpinto/action-automatic-releases@latest"
with:
repo_token: "${{ secrets.GITHUB_TOKEN }}"
prerelease: false
files: |
*.iso
Loading

0 comments on commit 0012d5b

Please sign in to comment.