Skip to content

Release

Release #105

Workflow file for this run

name: Release
on:
workflow_dispatch:
inputs:
version:
description: "Version to release"
type: string
required: true
workflow_call:
inputs:
version:
description: "Version to release"
type: string
required: true
jobs:
release:
name: Release
runs-on: ubuntu-latest
concurrency:
group: release-${{ inputs.version }}
cancel-in-progress: true
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install LLVM and Clang
uses: KyleMayes/install-llvm-action@v2
with:
version: 18
- name: Build
run: |
sudo bash build.sh \
--version=${{ inputs.version }}
- name: Release
uses: softprops/action-gh-release@v2
with:
token: ${{ secrets.GITHUB_TOKEN }}
draft: false
append_body: false
fail_on_unmatched_files: true
name: "Version ${{ inputs.version }}"
tag_name: "${{ inputs.version }}"
files: |
linux-${{ inputs.version }}-kernel/debs/*