Skip to content

Fix IceGrid/session to run with SSL config #158

Fix IceGrid/session to run with SSL config

Fix IceGrid/session to run with SSL config #158

Workflow file for this run

name: ci
on:
workflow_dispatch:
push:
branches: ["3.7", "main"]
pull_request:
# The branches below must be a subset of the branches above
branches: ["3.7", "main"]
# See https://docs.github.com/en/actions/using-jobs/using-concurrency#example-using-a-fallback-value
concurrency:
group: ${{ github.head_ref || github.run_id }}
cancel-in-progress: true
jobs:
ci:
name: ${{ matrix.language }} on ${{ matrix.os }}
strategy:
matrix:
language: [cpp, csharp, java]
os: [macos-latest, ubuntu-latest, windows-latest]
include:
- os: macos-beta
language: cpp
- os: macos-latest
language: swift
- os: macos-latest
language: objective-c
- os: macos-latest
language: python
- os: macos-latest
language: php
- os: macos-latest
language: ruby
- os: ubuntu-latest
language: php
- os: ubuntu-latest
language: ruby
- os: ubuntu-latest
language: python
- os: ubuntu-latest
language: js
- os: windows-latest
language: python
fail-fast: false
runs-on: ${{ matrix.os }}
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Setup Dependencies
uses: ./.github/actions/setup-dependencies
- name: Build ${{ matrix.language }} on ${{ matrix.os }}
uses: ./.github/actions/build
- name: Test ${{ matrix.language }} on ${{ matrix.os }}
uses: ./.github/actions/test