github actions: add basic workflow for building bootstraps

This commit is contained in:
Leonid Pliushch 2021-09-17 21:06:06 +03:00
parent 5869846d14
commit 8e5fbb77ef
No known key found for this signature in database
GPG Key ID: 45F2964132545795

View File

@ -0,0 +1,27 @@
name: Generate bootstrap archives
on:
schedule:
- cron: "0 0 * * 0"
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
arch:
- aarch64
- arm
- i686
- x86_64
steps:
- name: Git clone
uses: actions/checkout@v2
- name: Create bootstrap archive
run: ./scripts/generate-bootstraps.sh --architectures ${{ matrix.arch }}
- name: Store artifacts
uses: actions/upload-artifact@v2
with:
name: bootstrap-archives
path: *.zip