Skip to content

Commit 68546f5

Browse files
committed
Commented out unused Docker-related steps in full-instrument-release workflow.
1 parent a163e09 commit 68546f5

File tree

5 files changed

+59
-13
lines changed

5 files changed

+59
-13
lines changed

.github/workflows/build.yml

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,26 @@ on:
44
push:
55
tags:
66
- '!v*'
7+
branches:
8+
- '*'
9+
pull_request:
10+
branches:
11+
- 'main'
12+
- 'voyager2'
713

814
jobs:
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 }}

.github/workflows/full-instrument-release.yml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
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
@@ -23,7 +23,7 @@ jobs:
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

@@ -34,7 +34,14 @@ jobs:
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

.github/workflows/release-docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ jobs:
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

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ jobs:
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'
@@ -73,4 +73,4 @@ jobs:
7373
with:
7474
repository: dxworks/voyager
7575
token: ${{ secrets.GH_TOKEN }}
76-
event-type: voyager-release
76+
event-type: voyager-release

voyenv.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
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:

0 commit comments

Comments
 (0)