Skip to content

Commit

Permalink
add debian-12 and some more debuggin
Browse files Browse the repository at this point in the history
  • Loading branch information
wwiv committed Dec 26, 2023
1 parent 3943035 commit 906e6d2
Showing 1 changed file with 28 additions and 3 deletions.
31 changes: 28 additions & 3 deletions .github/workflows/wwiv-binaries.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# WWIV continuous build script
# Copyright (C)2023, WWIV Software Services
#

name: WWIV 5.9
run-name: WWIV 5.9 CI

# ** IMPORTANT: ONLY allow on push events here since WWIV
# has some self hosted runners

on: [push]

env:
Expand All @@ -9,6 +17,7 @@ env:
WORKSPACE: ${{ github.workspace }}
WWIV_RELEASE: 5.9.0
WWIV_RELEASE_LABEL: wwiv59
# TODO - rushfan - we should probably remove this.
BUILD_NUMBER: 8675309

jobs:
Expand Down Expand Up @@ -72,23 +81,34 @@ jobs:
matrix:
os:
- windows-latest
# - ubuntu-20.04
- ubuntu-22.04
- debian-11
- debian-12
# - ubuntu-20.04
include:
# Disabled since it's failing to link with cryptlib for some reason
# - os: ubuntu-20.04
# lib_suffix: so
# archive_suffix: tar.gz
# wwiv_distro: linux-ubuntu2004

# Run's on the weatherstation private cloud
- os: debian-11
lib_suffix: so
wwiv_distro: linux-debian11
wwiv_distro: linux-debian11
archive_suffix: tar.gz
# Run's on the weatherstation private cloud
- os: debian-12
lib_suffix: so
wwiv_distro: linux-debian12
archive_suffix: tar.gz

# Github hosted runner
- os: ubuntu-22.04
lib_suffix: so
wwiv_distro: linux-ubuntu2204
archive_suffix: tar.gz
# Github hosted runner
- os: windows-latest
lib_suffix: dll
wwiv_distro: win-x86
Expand All @@ -110,12 +130,17 @@ jobs:
- name: Dump Vars
env:
VARS: ${{ toJson(vars) }}
EVENT: ${{ toJson(github.event) }}
REPO: ${{ github.repository }}
RELEASE: ${{ vars.WWIV_RELEASE }}
shell: bash
run: |
echo "WWIV_RELEASE_ARCHIVE_FILE: ${{ env.WWIV_RELEASE_ARCHIVE_FILE }}"
echo "release: ${{ env.RELEASE }}"
echo "github.repository_owner: ${{ github.repository_owner }}"
echo "github.repo: ${{ env.REPO }}"
echo "github.event context: ${{ env.EVENT }}"
echo "vars context: ${{ env.VARS }}"
echo "explicit vars usage: ${{ vars.WWIV_RELEASE }}"
# Check it out again since now it's a new job.
Expand Down

0 comments on commit 906e6d2

Please sign in to comment.