diff --git a/build.sbt b/build.sbt index 91d0a74..87875e3 100644 --- a/build.sbt +++ b/build.sbt @@ -1,6 +1,6 @@ name := "atom" ThisBuild / organization := "io.appthreat" -ThisBuild / version := "1.8.4" +ThisBuild / version := "1.8.5" ThisBuild / scalaVersion := "3.3.1" val chenVersion = "1.1.6" diff --git a/ci/Dockerfile b/ci/Dockerfile index 0982141..46f68ce 100644 --- a/ci/Dockerfile +++ b/ci/Dockerfile @@ -74,8 +74,12 @@ COPY ./target/atom.zip . COPY ./wrapper . RUN unzip -q atom.zip \ && composer update --no-progress --prefer-dist --ignore-platform-reqs \ + && cd /opt/nodejs && npm install --only=production && cd /opt \ && sudo npm install -g /opt/nodejs \ - && rm -rf atom.zip nodejs composer.json composer.lock composer-setup.php \ + && rm -rf atom.zip composer.json composer.lock composer-setup.php \ + && /opt/bin/atom --help \ + && which astgen \ + && which phpastgen \ && microdnf clean all ENTRYPOINT ["/opt/bin/atom"] diff --git a/codemeta.json b/codemeta.json index 5a88c63..5431432 100644 --- a/codemeta.json +++ b/codemeta.json @@ -7,7 +7,7 @@ "downloadUrl": "https://github.com/AppThreat/atom", "issueTracker": "https://github.com/AppThreat/atom/issues", "name": "atom", - "version": "1.8.4", + "version": "1.8.5", "description": "Atom is a novel intermediate representation for next-generation code analysis.", "applicationCategory": "code-analysis", "keywords": [ diff --git a/wrapper/nodejs/package-lock.json b/wrapper/nodejs/package-lock.json index 29c2226..f134dc9 100644 --- a/wrapper/nodejs/package-lock.json +++ b/wrapper/nodejs/package-lock.json @@ -1,12 +1,12 @@ { "name": "@appthreat/atom", - "version": "1.8.4", + "version": "1.8.5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@appthreat/atom", - "version": "1.8.4", + "version": "1.8.5", "license": "Apache-2.0", "dependencies": { "@babel/parser": "^7.23.6", diff --git a/wrapper/nodejs/package.json b/wrapper/nodejs/package.json index d3e6d3c..9ca7ca8 100644 --- a/wrapper/nodejs/package.json +++ b/wrapper/nodejs/package.json @@ -1,6 +1,6 @@ { "name": "@appthreat/atom", - "version": "1.8.4", + "version": "1.8.5", "description": "Create atom (⚛) representation for your application, packages and libraries", "exports": "./index.js", "type": "module",