Skip to content
This repository has been archived by the owner on Mar 4, 2024. It is now read-only.

Bump webrick from 1.4.2 to 1.8.1 #135

Bump webrick from 1.4.2 to 1.8.1

Bump webrick from 1.4.2 to 1.8.1 #135

Workflow file for this run

name: Development
on:
push:
branches:
- main
pull_request:
branches:
- '*'
jobs:
build:
name: Build
runs-on: macos-12
strategy:
matrix:
xcode:
- '13.1.0'
- '14.1.0'
steps:
- name: Checkout
uses: actions/checkout@v2
- uses: ruby/setup-ruby@v1
with:
ruby-version: '2.7' # Not needed with a .ruby-version file
bundler-cache: true # runs 'bundle install' and caches installed gems automatically
- name: Setup Bundle
run: bundle install
- name: Setup Keychain
env:
KEYCHAIN_PASSWORD: ${{ secrets.KEYCHAIN_PASSWORD }}
run: bundle exec fastlane setup
- name: Fetch Provisioning Profile
env:
KEYCHAIN_PASSWORD: ${{ secrets.KEYCHAIN_PASSWORD }}
MATCH_REPO: ${{ secrets.MATCH_REPO }}
MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}
MATCH_GIT_BASIC_AUTHORIZATION: ${{ secrets.MATCH_GIT_BASIC_AUTHORIZATION }}
GIT_EMAIL: ${{ secrets.GIT_EMAIL }}
run: bundle exec fastlane certificates
- name: Build
run: make build xcode=${{ matrix.xcode }} is_ci=true
test:
name: Test
runs-on: macos-12
strategy:
matrix:
xcode:
- '13.1.0'
- '14.1.0'
steps:
- name: Checkout
uses: actions/checkout@v2
- uses: ruby/setup-ruby@v1
with:
ruby-version: '2.7' # Not needed with a .ruby-version file
bundler-cache: true # runs 'bundle install' and caches installed gems automatically
- name: Setup Bundle
run: bundle install
- name: Setup Keychain
env:
KEYCHAIN_PASSWORD: ${{ secrets.KEYCHAIN_PASSWORD }}
run: bundle exec fastlane setup
- name: Fetch Provisioning Profile
env:
KEYCHAIN_PASSWORD: ${{ secrets.KEYCHAIN_PASSWORD }}
MATCH_REPO: ${{ secrets.MATCH_REPO }}
MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}
MATCH_GIT_BASIC_AUTHORIZATION: ${{ secrets.MATCH_GIT_BASIC_AUTHORIZATION }}
GIT_EMAIL: ${{ secrets.GIT_EMAIL }}
run: bundle exec fastlane certificates
- name: Test
run: make test xcode=${{ matrix.xcode }} is_ci=true