Skip to content

Use env vars instead of secrets when possible #23

Use env vars instead of secrets when possible

Use env vars instead of secrets when possible #23

Workflow file for this run

name: Test
on:
workflow_dispatch:
pull_request:
push:
branches:
- main
- releases/*
jobs:
test:
runs-on: macos-latest
environment: 'es-fastlane-match'
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install the Apple certificate and provisioning profile
uses: ./
with:
app_identifier: 'com.eclipsesource.*'
profile_type: 'development'
match_git_url: ${{ vars.TABRIS_IOS_MATCH_GIT_URL }}
match_git_branch: ${{ vars.TABRIS_IOS_MATCH_GIT_BRANCH }}
match_git_ssh_key: ${{ secrets.TABRIS_IOS_MATCH_GIT_SSH_KEY }}
match_password: ${{ secrets.TABRIS_IOS_MATCH_PASSWORD }}
fastlane_team_id: ${{ vars.TABRIS_IOS_FASTLANE_TEAM_ID }}
fastlane_user: ${{ vars.TABRIS_IOS_FASTLANE_USER }}
- name: Cleanup
run: |
rm -Rf ~/Library/Keychains/*
rm -Rf ~/Library/MobileDevice/Provisioning\ Profiles/*