File: ci_openbsd.yml

package info (click to toggle)
aws-crt-python 0.28.4%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 78,428 kB
  • sloc: ansic: 437,955; python: 27,657; makefile: 5,855; sh: 4,289; ruby: 208; java: 82; perl: 73; cpp: 25; xml: 11
file content (38 lines) | stat: -rw-r--r-- 858 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
name: OpenBSD

on:
  push:
    branches: [main]
  pull_request:
    branches: [main]
  merge_group:
    types: [checks_requested]
    branches: [main]

jobs:
  testopenbsd:
    runs-on: ubuntu-latest
    name: CI OpenBSD
    steps:
      - uses: actions/checkout@v5
      - name: Build and test in OpenBSD
        id: test
        uses: cross-platform-actions/action@v0.29.0
        with:
          operating_system: openbsd
          architecture: x86-64
          version: '7.4'
          cpu_count: 4
          shell: bash
          run: |
            sudo pkg_add ninja cmake
            pkg_info
            sysctl -n kern.version
            .github/s2n_bsd.sh
      - name: upload test results
        if: ${{ failure() }}
        uses: actions/upload-artifact@master
        with:
          name: all_test_output
          path: |
            output