This repository has been archived on 2025-07-06. You can view files and clone it, but cannot push or open issues or pull requests.
rpmbuild-proxlb/.gitea/workflows/build.yaml
Ben Vincent 38da6718f8
Some checks failed
Build / Build on AlmaLinux 8 (pull_request) Failing after 1m48s
feat: first build of ProxLB
- version 1.0.2
- setup gitea actions workflows
2024-09-07 22:26:36 +10:00

32 lines
677 B
YAML

name: Build
on:
pull_request:
jobs:
build:
name: Build on AlmaLinux 8
runs-on: almalinux-8
container:
image: git.query.consul/unkin/almalinux8:latest
steps:
- name: Install nodejs:20
run: |
dnf module enable -y nodejs:20
dnf install -y nodejs
- name: Checkout code
uses: actions/checkout@v3
- name: Install required packages
run: |
dnf groupinstall -y 'Development Tools'
dnf install -y rpm cmake git make python3-yaml
- name: Build project
run: make build
- name: Find built packages
run: |
find /workspace | grep -E \.rpm$