nginx-otel-nix/.github/workflows/debpkg.yaml
Workflow config file is invalid. Please check your config file: yaml: unmarshal errors: line 41: cannot unmarshal !!map into string
Aldemir Akpinar 972f0c44cf .
2025-02-06 12:50:48 +03:00

41 lines
1.1 KiB
YAML

name: Debian otel deb package generator
on:
workflow_call:
inputs:
runner_x86:
description: 'The runner to use for x86 builds'
required: false
type: string
default: buildjet-2vcpu-ubuntu-2204
runner_arm:
description: 'The runner to use for arm64 builds'
required: false
type: string
default: buildjet-2vcpu-ubuntu-2204-arm
jobs:
strategy:
matrix:
build:
- arch: amd64
runs-on: ${{ inputs.runner_x86 }}
- arch: arm64
runs-on: ${{ inputs.runner_arm }}
build-debs:
runs-on: ${{ matrix.build.runs-on }}
steps:
- uses: actions/checkout@v4
- uses: jtdor/build-deb-action@v1
name: build-deb
env:
DEB_BUILD_OPTIONS: noautodbgsym
with:
buildpackage-opts: -us -uc -b -rfakeroot
extra-build-deps: ca-certificates
- name: Tag to Release
uses: softprops/action-gh-release@v2
#if: startsWith(github.ref, 'refs/tags/')
with:
files: {{ steps.artifact.outputs.value }}