File tree Expand file tree Collapse file tree 5 files changed +59
-13
lines changed
Expand file tree Collapse file tree 5 files changed +59
-13
lines changed Original file line number Diff line number Diff line change 44 push :
55 tags :
66 - ' !v*'
7+ branches :
8+ - ' *'
9+ pull_request :
10+ branches :
11+ - ' main'
12+ - ' voyager2'
713
814jobs :
915 build :
10- runs-on : ubuntu-18.04
16+ runs-on : ubuntu-latest
1117 steps :
12- - uses : actions/checkout@v2
18+ - uses : actions/checkout@v6
1319
1420 - name : Set up Java for publishing to GitHub Packages
15- uses : actions/setup-java@v1
21+ uses : actions/setup-java@v5
1622 with :
17- java-version : 11
23+ distribution : ' temurin'
24+ java-version : ' 11'
1825
1926 - name : Maven Install
20- run : mvn clean package
27+ run : mvn clean verify
2128 env :
2229 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 1414 packages : write
1515
1616 steps :
17- - uses : actions/checkout@v2
17+ - uses : actions/checkout@v6
1818
1919 - name : Set variables
2020 id : set_variables
2323 echo ::set-output name=currentDate::$currentDate
2424
2525 - name : Setup Node
26- uses : actions/setup-node@v4
26+ uses : actions/setup-node@v6
2727 with :
2828 node-version : ' 24.x'
2929
3434
3535 - name : Prepare Voyager release
3636 run : |
37- voyenv init -cir release
37+ if [ -f "voyenv.yml" ]; then
38+ echo "Using existing voyenv.yml from repository root"
39+ mkdir -p release
40+ cp voyenv.yml release/
41+ else
42+ echo "No voyenv.yml found, initializing with voyenv"
43+ voyenv init -ci release
44+ fi
3845 cd release
3946 voyenv install
4047 zip -r voyager-full.zip voyager
Original file line number Diff line number Diff line change 1010 name : Deploy Docs
1111 runs-on : ubuntu-latest
1212 steps :
13- - uses : actions/checkout@v2
14- - uses : actions/setup-python@v2
13+ - uses : actions/checkout@v6
14+ - uses : actions/setup-python@v6
1515 with :
1616 python-version : 3.x
1717
Original file line number Diff line number Diff line change 1111 runs-on : ubuntu-latest
1212 steps :
1313 - name : Checkout code
14- uses : actions/checkout@v2
14+ uses : actions/checkout@v6
1515
16- - uses : actions/setup-java@v2
16+ - uses : actions/setup-java@v5
1717 with :
1818 distribution : ' temurin'
1919 java-version : ' 11'
7373 with :
7474 repository : dxworks/voyager
7575 token : ${{ secrets.GH_TOKEN }}
76- event-type : voyager-release
76+ event-type : voyager-release
Original file line number Diff line number Diff line change 1+ name : voyager
2+
3+ voyager_version : v1.6.2
4+
5+ instruments :
6+ - name : dxworks/inspector-git
7+ tag : v1.6.0-voyager
8+ asset : iglog.zip
9+ - name : dxworks/insider
10+ tag : v2.12.0-voyager
11+ asset : insider-voyager.zip
12+ - name : dxworks/dude
13+ tag : v1.2.5-voyager
14+ asset : dude-voyager.zip
15+ - name : dxworks/lizard
16+ tag : v1.19.2-voyager
17+ - name : dxworks/honeydew
18+ tag : v3.2.3-voyager
19+ asset : honeydew.zip
20+ - name : dxworks/jafax
21+ tag : v0.5.0-voyager
22+ asset : jafax.zip
23+ - name : dxworks/depminer
24+ tag : v0.2.3-voyager
25+ asset : depminer.zip
26+ - name : dxworks/codeframe
27+ tag : v0.6.4-voyager
28+ asset : codeframe-voyager.zip
29+
30+ tokens :
31+
32+ runtimes:
You can’t perform that action at this time.
0 commit comments