-
Notifications
You must be signed in to change notification settings - Fork 0
47 lines (40 loc) · 1.4 KB
/
split.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
name: Split Test
on:
push:
branches:
- main
# see https://github.community/t/how-to-run-github-actions-workflow-only-for-new-tags/16075/10?u=tomasvotruba
tags:
- '*'
pull_request: null
release:
types: [created]
jobs:
split:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
# define package to repository map
package:
-
local_path: 'oneroster'
split_repository: 'sky-api-oneroster-READONLY'
-
local_path: 'school'
split_repository: 'sky-api-school-READONLY'
steps:
-
uses: actions/checkout@v2
-
# run action.yaml in the root directory
# see https://github.community/t/self-reference-an-action-for-testing/17891
uses: "./"
env:
GITHUB_TOKEN: ${{ secrets.ACCESS_TOKEN }}
with:
package_directory: 'packages/${{ matrix.package.local_path }}'
repository_organization: 'groton-school'
repository_name: '${{ matrix.package.split_repository }}'
user_name: 'battis'
user_email: 'sbattis@groton.org'