File tree Expand file tree Collapse file tree 1 file changed +24
-1
lines changed
.github/actions/install-qlt-local Expand file tree Collapse file tree 1 file changed +24
-1
lines changed Original file line number Diff line number Diff line change @@ -47,13 +47,36 @@ runs:
47
47
# repair permissions
48
48
chmod +x ./src/CodeQLToolkit.Core/bin/Release/net6.0/publish/linux-x64/qlt
49
49
chmod +r -R ./src/CodeQLToolkit.Core/bin/Release/net6.0/publish/linux-x64
50
-
50
+
51
+ - uses : actions/setup-python@v5
52
+ with :
53
+ python-version : ' 3.11'
54
+
55
+ - name : Build CodeQL Bundle Tool for Packaging
56
+ shell : pwsh
57
+ run : |
58
+ # need this for the bundling to work.
59
+ pip install poetry
60
+ pip install -U pyinstaller
61
+
62
+ # run the packaging
63
+ ./scripts/build_codeql_bundle_dist.ps1 -Version 0.2.0 -WorkDirectory dist -DestinationDirectory ./src/CodeQLToolkit.Core/bin/Release/net6.0/publish/linux-x64/tools/
64
+ env :
65
+ GH_TOKEN : ${{ github.token }}
66
+
67
+ - name : Build Bundle Archive
68
+ shell : bash
69
+ run : |
70
+ echo "Current Directory $(pwd)"
71
+
51
72
# create bundle
52
73
ARCHIVE="$(pwd)/qlt-linux-x86_64.zip"
53
74
pushd ./src/CodeQLToolkit.Core/bin/Release/net6.0/publish/linux-x64
54
75
zip -r $ARCHIVE .
55
76
popd
56
77
78
+
79
+
57
80
- name : Move Artifacts
58
81
shell : pwsh
59
82
run : |
You can’t perform that action at this time.
0 commit comments