Remove master kernel build workflow

This change removes the master kernel build workflow since it is being
replaced by update workflow which automatically updates the repository
based on the specified tag.
This commit is contained in:
Fabian Mastenbroek 2020-09-16 23:09:59 +02:00
parent 6094523bae
commit 3628671f6c
No known key found for this signature in database
GPG key ID: 405FC6F81F0A7B85

View file

@ -1,40 +0,0 @@
name: Kernel Build
on:
push:
branches:
- master
- flavor/*
jobs:
build:
runs-on: [self-hosted]
strategy:
matrix:
include:
- build_type: 'generic'
build_cc: gcc-10
if: "!contains(github.event.head_commit.message, 'skip ci')"
steps:
- name: Checkout Sources
uses: actions/checkout@v2
with:
submodules: recursive
- name: Build Kernel
run: make
env:
PVE_BUILD_TYPE: ${{ matrix.build_type }}
PVE_BUILD_CC: ${{ matrix.build_cc }}
PVE_BUILD_CFLAGS: ${{ matrix.build_cflags }}
- name: Read Build Information
id: read_build_info
run: |
echo "::set-output name=release::$(sed '1q;d' release.txt)"
echo "::set-output name=dst::$(sed '1q;d' artifacts.txt)"
echo "::set-output name=hdr::$(sed '2q;d' artifacts.txt)"
echo "::set-output name=tools::$(sed '3q;d' artifacts.txt)"
- name: Upload Artifacts
uses: actions/upload-artifact@v2-preview
with:
name: debs-${{ matrix.build_type }}
path: "*.deb"