Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GitHub Actions #4

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Test

on:
push:

jobs:
test:
runs-on: ubuntu-latest

name: Test (Ruby ${{ matrix.ruby-version }})

strategy:
fail-fast: false

matrix:
ruby-version:
- 2.6

steps:
- uses: actions/checkout@v4

- uses: awalsh128/cache-apt-pkgs-action@latest
with:
packages: libxslt-dev libxml2-dev zlib1g-dev
version: 1.0

- uses: ruby/setup-ruby@v1
with:
ruby-version: ${{ matrix.ruby-version }}
bundler: 1.17

- run: bundle config build.nokogiri --use-system-libraries
- run: bundle install
# - run: bundle exec gem pristine nokogiri
- run: bundle exec rake
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
[![Build Status](https://travis-ci.org/firmafon/switest.svg)](https://travis-ci.org/firmafon/switest)
![Build Status](https://github.com/relatel/switest/actions/workflows/ci.yml/badge.svg)


# SWITEST

Expand Down Expand Up @@ -114,15 +115,15 @@ must support inband DTMF for the DTMF features to work.
### Early stage

This is prototype software, but still quite powerful. At the moment
it is running 50+ scenarios at Firmafon, testing everything from
it is running 50+ scenarios at Relatel, testing everything from
IVR menus to attended transfers and voicemails.

## License

```
The MIT License (MIT)

Copyright (c) 2015 Firmafon ApS, Harry Vangberg <[email protected]>
Copyright (c) 2015 Relatel A/S

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
6 changes: 3 additions & 3 deletions switest.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ Gem::Specification.new do |s|
s.version = "0.1"
s.date = "2015-04-23"
s.summary = "Switest"
s.email = "hv@firmafon.dk"
s.homepage = "http://github.com/firmafon/switest"
s.email = "teknik@relatel.dk"
s.homepage = "http://github.com/relatel/switest"
s.description = "Functional testing for voice applications"
s.authors = ["Harry Vangberg"]
s.authors = ["Harry Vangberg", "Relatel A/S"]
s.files = Dir["lib/**/*"] + %w(README.md)
s.test_files = Dir["test/**/*"]

Expand Down
Loading