Files
neovim/.github/workflows/test_bsd.yml
dependabot[bot] e04196ea51 ci: bump the github-actions group across 1 directory with 3 updates
Bumps the github-actions group with 3 updates in the / directory: [github/codeql-action](https://github.com/github/codeql-action), [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm) and [zizmorcore/zizmor-action](https://github.com/zizmorcore/zizmor-action).


Updates `github/codeql-action` from 4.37.4 to 4.37.5
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v4.37.4...v4.37.5)

Updates `vmactions/freebsd-vm` from 1.5.2 to 1.5.3
- [Release notes](https://github.com/vmactions/freebsd-vm/releases)
- [Commits](77ed28d336...83b151f58c)

Updates `zizmorcore/zizmor-action` from 0.6.1 to 0.6.2
- [Release notes](https://github.com/zizmorcore/zizmor-action/releases)
- [Commits](6fc4b00623...3dc1ecc9bc)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 4.37.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: vmactions/freebsd-vm
  dependency-version: 1.5.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: zizmorcore/zizmor-action
  dependency-version: 0.6.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-10 15:24:05 +02:00

65 lines
1.5 KiB
YAML

name: test-bsd
on:
push:
branches:
- 'master'
- 'release-[0-9]+.[0-9]+'
pull_request:
branches:
- 'master'
- 'release-[0-9]+.[0-9]+'
workflow_dispatch:
permissions:
contents: read
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
jobs:
freebsd:
name: FreeBSD
runs-on: ubuntu-latest
timeout-minutes: 90
steps:
- uses: actions/checkout@v7.0.1
with:
persist-credentials: false
- name: Build
uses: vmactions/freebsd-vm@83b151f58c6047089f4c80eb5ba2039d158ce093 # v1.5.3
with:
usesh: true
cache-after-prepare: true
prepare: |
pkg install -y cmake gmake ninja unzip wget gettext python git
run: |
set -e
gmake deps
gmake CMAKE_EXTRA_FLAGS="-DCI_BUILD=ON" nvim
./build/bin/nvim --version
openbsd:
name: OpenBSD
runs-on: ubuntu-latest
timeout-minutes: 90
steps:
- uses: actions/checkout@v7.0.1
with:
persist-credentials: false
- name: Build
uses: vmactions/openbsd-vm@c941015845c0f0c429676840963dc63b226d4f69 # v1.4.5
with:
usesh: true
cache-after-prepare: true
prepare: |
pkg_add -I cmake gmake ninja gettext-tools gettext-runtime git
run: |
set -e
gmake deps
gmake CMAKE_EXTRA_FLAGS="-DCI_BUILD=ON" nvim
./build/bin/nvim --version