@@ -32,51 +32,39 @@ jobs:
3232 # - name: v03.02.03814
3333 # patch-file: ../.github/workflows/3.5_0001-Support-building-plugins-without-an-install.patch
3434 # use-patch: true
35- # rewrite-snippets: false
3635 # - name: v3.3.3996
3736 # patch-file: ../.github/workflows/3.5_0001-Support-building-plugins-without-an-install.patch
3837 # use-patch: true
39- # rewrite-snippets: false
4038 # - name: v3.4.4271-stable
4139 # patch-file: ../.github/workflows/3.5_0001-Support-building-plugins-without-an-install.patch
4240 # use-patch: true
43- # rewrite-snippets: false
4441 # - name: v3.5.4526-stable
4542 # patch-file: ../.github/workflows/3.5_0001-Support-building-plugins-without-an-install.patch
4643 # use-patch: true
47- # rewrite-snippets: false
4844 # - name: v4.0.4958-stable
4945 # patch-file: ../.github/workflows/4.0_0001-Support-building-plugins-without-an-install.patch
5046 # use-patch: true
51- # rewrite-snippets: false
5247 # - name: v4.1.5747-stable
5348 # patch-file: ../.github/workflows/4.1_0001-Support-building-plugins-without-an-install.patch
5449 # use-patch: true
55- # rewrite-snippets: false
5650 # artifact-name: v4.1.5747-stable
5751 # - name: v4.2.6455-stable
5852 # use-patch: false
59- # rewrite-snippets: false
6053 # artifact-name: v4.2.6455-stable
6154 - name : v5.0.7290-stable
6255 use-patch : false
63- rewrite-snippets : false
6456 artifact-name : v5.0.7290-stable
6557 - name : stable/5.1.8005
6658 use-patch : false
67- rewrite-snippets : false
6859 artifact-name : v5.1.8005-stable
6960 - name : stable/5.2.8614
7061 use-patch : false
71- rewrite-snippets : false
7262 artifact-name : v5.2.8614-stable
7363 - name : stable/5.3.9434
7464 use-patch : false
75- rewrite-snippets : false
7665 artifact-name : v5.3.9434-stable
7766 - name : dev
7867 use-patch : false
79- rewrite-snippets : true
8068 artifact-name : dev
8169 steps :
8270 - uses : actions/checkout@v4
8977 cd binaryninjaapi
9078 git fetch --tags
9179 git checkout --force ${{matrix.version.name}}
92- - name : Rewrite snippets submodule
93- run : |
94- git -C binaryninjaapi submodule set-url -- plugins/snippets https://github.com/Vector35/snippets.git
95- if : ${{ matrix.version.rewrite-snippets }}
96- - name : Update submodules
97- run : |
98- git -C binaryninjaapi submodule update --init --recursive
80+ git submodule update --init --recursive
9981 - name : Patch api to allow building headlessly
10082 if : ${{ matrix.version.use-patch }}
10183 shell : bash
0 commit comments