You've already forked coreos
All checks were successful
Configuration Build / Build ignition (push) Successful in 32s
39 lines
1.1 KiB
YAML
39 lines
1.1 KiB
YAML
on:
|
|
push:
|
|
tags:
|
|
- "v*"
|
|
|
|
name: Configuration Build
|
|
|
|
jobs:
|
|
Build:
|
|
name: Build ignition
|
|
runs-on: ubuntu-latest
|
|
env:
|
|
NODE_TLS_REJECT_UNAUTHORIZED: 0
|
|
steps:
|
|
- name: 🛡️ 🔒 Add Siteworx CA Certificates
|
|
run: |
|
|
curl -Ls https://siteworxpro.com/hosted/Siteworx+Root+CA.pem -o /usr/local/share/ca-certificates/sw.crt
|
|
update-ca-certificates
|
|
|
|
- name: 📖 🔍 Checkout Repository Code
|
|
uses: actions/checkout@v2
|
|
with:
|
|
fetch-depth: 1
|
|
|
|
- name: 🏎️ 🏁 Build Ignition
|
|
run: |
|
|
docker run --rm \
|
|
--volumes-from ${{ env.JOB_CONTAINER_NAME }} \
|
|
--name ${{ gitea.job }}-${{ gitea.run_id }}-butane \
|
|
-w ${{ github.workspace }} \
|
|
--rm --interactive \
|
|
quay.io/coreos/butane:release --pretty --strict < ignition.bu > ignition.ign
|
|
|
|
- name: 📊 📈 Upload Ignition Configuration
|
|
uses: christopherhx/gitea-upload-artifact@v4
|
|
with:
|
|
name: ignition
|
|
path: ignition.ign
|