Skip to content

fix(security): close remaining CodeQL alerts #32–#34 #44

fix(security): close remaining CodeQL alerts #32–#34

fix(security): close remaining CodeQL alerts #32–#34 #44

Workflow file for this run

name: Compile Check
on:
pull_request:
branches: [ "homer11" ]
workflow_dispatch:
inputs:
go_version:
description: Go version override (e.g. 1.26.3)
required: false
default: "1.26.3"
permissions:
contents: read
jobs:
compile:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
with:
submodules: true
- name: Install build requirements
run: |
sudo apt update && sudo apt install -y openssl ca-certificates libluajit-5.1-dev
- name: Set up Go
uses: actions/setup-go@v6
with:
go-version: ${{ github.event_name == 'workflow_dispatch' && inputs.go_version || '1.26.3' }}
- name: Set up Node.js
uses: actions/setup-node@v5
with:
node-version: 22
- name: Compile project
run: |
make release