55 tags :
66 - ' v*.*.*'
77
8-
9-
108jobs :
119 release :
1210 name : ' Release Job'
1311 runs-on : ubuntu-latest
1412 steps :
15- - name : debug
16- id : debug
17- run : |
18- pwd
19- echo $HOME
20-
2113 - name : Checkout Merlin
2214 id : checkout_merlin
2315 uses : actions/checkout@v4
3022
3123 - name : Checkout Merlin-Agent
3224 id : checkout_merlin_agent
33- uses : actions/checkout@v4
34- with :
35- repository : ' Ne0nd0g/merlin-agent'
25+ run : git clone https://github.com/Ne0nd0g/merlin-agent.git /home/runner/work/merlin-agent
3626
3727 - name : debug3
3828 id : debug3
@@ -46,14 +36,14 @@ jobs:
4636 uses : actions/checkout@v4
4737 with :
4838 repository : ' Ne0nd0g/merlin-agent-dll'
49- path : ' merlin-agent-dll'
39+ path : ' /home/runner/work/ merlin-agent-dll'
5040
5141 - name : Checkout Merlin CLI
5242 id : checkout_merlin_cli
5343 uses : actions/checkout@v4
5444 with :
5545 repository : ' Ne0nd0g/merlin-cli'
56- path : ' merlin-cli'
46+ path : ' /home/runner/work/ merlin-cli'
5747
5848 - name : Set up Go
5949 id : setup_go
@@ -73,38 +63,38 @@ jobs:
7363
7464 - name : Build Merlin Agents
7565 id : build_agents
76- working-directory : /home/runner/work/merlin/merlin -agent
66+ working-directory : /home/runner/work/merlin-agent
7767 run : |
7868 pwd
7969 make distro
8070
8171 - name : Build Merlin Agent DLL
8272 id : build_agent_dll
83- working-directory : /home/runner/work/merlin/merlin -agent-dll
73+ working-directory : /home/runner/work/merlin-agent-dll
8474 run : make default
8575
8676 - name : Move Agents
8777 id : move_agents
88- working-directory : /merlin
78+ working-directory : /home/runner/work/merlin/ merlin
8979 run : |
9080 mkdir -p data/bin
91- cp /merlin-agent/merlinAgent-* /merlin /data/bin
92- cp /merlin-agent-dll/merlinAgent.dll /merlin /data/bin
81+ cp /home/runner/work/ merlin-agent/merlinAgent-* . /data/bin
82+ cp /home/runner/work/ merlin-agent-dll/merlinAgent.dll . /data/bin
9383
9484 - name : Build Merlin CLI
9585 id : build_cli
96- working-directory : /merlin-cli
86+ working-directory : /homer/runner/work/ merlin-cli
9787 run : make all
9888
9989 - name : Move Agents
10090 id : move_cli
101- working-directory : /merlin
91+ working-directory : /home/runner/work/merlin/ merlin
10292 run : |
103- cp /merlin-CLI/merlinCLI-* /merlin /data/bin
93+ cp /home/runner/work/ merlin-CLI/merlinCLI-* . /data/bin
10494
10595 - name : Build Merlin Server
10696 id : build_server
107- working-directory : /merlin
97+ working-directory : /home/runner/work/merlin/ merlin
10898 run : make distro
10999
110100 - name : Package Release
0 commit comments