11name : TagBot
2+
23on :
34 issue_comment :
45 types :
78 inputs :
89 lookback :
910 default : " 3"
11+
1012permissions :
1113 actions : read
1214 checks : read
@@ -20,8 +22,9 @@ permissions:
2022 repository-projects : read
2123 security-events : read
2224 statuses : read
25+
2326jobs :
24- TagBot :
27+ TagBot-Lux :
2528 if : github.event_name == 'workflow_dispatch' || github.actor == 'JuliaTagBot'
2629 runs-on : ubuntu-latest
2730 steps :
@@ -30,39 +33,24 @@ jobs:
3033 with :
3134 token : ${{ secrets.GITHUB_TOKEN }}
3235 ssh : ${{ secrets.DOCUMENTER_KEY }}
33- - name : Tag LuxCore
34- uses : JuliaRegistries/TagBot@v1
35- with :
36- token : ${{ secrets.GITHUB_TOKEN }}
37- ssh : ${{ secrets.DOCUMENTER_KEY }}
38- subdir : " lib/LuxCore"
39- - name : Tag LuxCUDA
40- uses : JuliaRegistries/TagBot@v1
41- with :
42- token : ${{ secrets.GITHUB_TOKEN }}
43- ssh : ${{ secrets.DOCUMENTER_KEY }}
44- subdir : " lib/LuxCUDA"
45- - name : Tag LuxLib
46- uses : JuliaRegistries/TagBot@v1
47- with :
48- token : ${{ secrets.GITHUB_TOKEN }}
49- ssh : ${{ secrets.DOCUMENTER_KEY }}
50- subdir : " lib/LuxLib"
51- - name : Tag LuxTestUtils
52- uses : JuliaRegistries/TagBot@v1
53- with :
54- token : ${{ secrets.GITHUB_TOKEN }}
55- ssh : ${{ secrets.DOCUMENTER_KEY }}
56- subdir : " lib/LuxTestUtils"
57- - name : Tag MLDataDevices
58- uses : JuliaRegistries/TagBot@v1
59- with :
60- token : ${{ secrets.GITHUB_TOKEN }}
61- ssh : ${{ secrets.DOCUMENTER_KEY }}
62- subdir : " lib/MLDataDevices"
63- - name : Tag WeightInitializers
36+
37+ TagBot-Subpackages :
38+ if : github.event_name == 'workflow_dispatch' || github.actor == 'JuliaTagBot'
39+ runs-on : ubuntu-latest
40+ strategy :
41+ fail-fast : false
42+ matrix :
43+ package :
44+ - LuxCUDA
45+ - LuxCore
46+ - LuxLib
47+ - LuxTestUtils
48+ - MLDataDevices
49+ - WeightInitializers
50+ steps :
51+ - name : Tag ${{ matrix.package }}
6452 uses : JuliaRegistries/TagBot@v1
6553 with :
6654 token : ${{ secrets.GITHUB_TOKEN }}
6755 ssh : ${{ secrets.DOCUMENTER_KEY }}
68- subdir : " lib/WeightInitializers "
56+ subdir : " lib/${{ matrix.package }} "
0 commit comments