From ab0916a349ca8a7fd14ed877bb73aeb00cff27e9 Mon Sep 17 00:00:00 2001 From: prabhu Date: Sun, 17 Nov 2024 21:40:48 +0000 Subject: [PATCH] update chen to get cpg 1.0.1 and the latest protobuf (#165) Signed-off-by: Prabhu Subramanian --- .github/workflows/npm-release.yml | 2 +- .github/workflows/release.yml | 4 ++-- build.sbt | 8 +++++--- codemeta.json | 2 +- wrapper/nodejs/package-lock.json | 4 ++-- wrapper/nodejs/package.json | 2 +- 6 files changed, 12 insertions(+), 10 deletions(-) diff --git a/.github/workflows/npm-release.yml b/.github/workflows/npm-release.yml index edfd956..2c39048 100644 --- a/.github/workflows/npm-release.yml +++ b/.github/workflows/npm-release.yml @@ -20,7 +20,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v4 with: - node-version: '22.x' + node-version: '23.x' registry-url: https://registry.npmjs.org/ - uses: coursier/cache-action@v6 - name: Set up JDK diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fa5b653..894ccee 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -43,7 +43,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Create Release if: startsWith(github.ref, 'refs/tags/') - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v2 with: files: | target/graalvm-native-image/atom.exe @@ -110,7 +110,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Create Release if: startsWith(github.ref, 'refs/tags/') - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v2 with: files: | bom.json diff --git a/build.sbt b/build.sbt index 765fb81..9b30b22 100644 --- a/build.sbt +++ b/build.sbt @@ -1,9 +1,9 @@ name := "atom" ThisBuild / organization := "io.appthreat" -ThisBuild / version := "2.0.22" +ThisBuild / version := "2.0.23" ThisBuild / scalaVersion := "3.5.2" -val chenVersion = "2.2.1" +val chenVersion = "2.2.2" lazy val atom = Projects.atom @@ -31,7 +31,9 @@ libraryDependencies ++= Seq( excludeDependencies ++= Seq( ExclusionRule("dev.scalapy", "scalapy-core"), - ExclusionRule("org.scala-lang", "scala3-compiler") + ExclusionRule("org.scala-lang", "scala3-compiler"), + ExclusionRule("commons-io", "commons-io"), + ExclusionRule("com.google.protobuf", "protobuf-java-util") ) Compile / doc / scalacOptions ++= Seq("-doc-title", "atom apidocs", "-doc-version", version.value) diff --git a/codemeta.json b/codemeta.json index b8e67f2..26d50fa 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": "2.0.22", + "version": "2.0.23", "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 0433f26..7154800 100644 --- a/wrapper/nodejs/package-lock.json +++ b/wrapper/nodejs/package-lock.json @@ -1,12 +1,12 @@ { "name": "@appthreat/atom", - "version": "2.0.22", + "version": "2.0.23", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@appthreat/atom", - "version": "2.0.22", + "version": "2.0.23", "license": "Apache-2.0", "dependencies": { "@babel/parser": "^7.26.2", diff --git a/wrapper/nodejs/package.json b/wrapper/nodejs/package.json index af249f4..82a9415 100644 --- a/wrapper/nodejs/package.json +++ b/wrapper/nodejs/package.json @@ -1,6 +1,6 @@ { "name": "@appthreat/atom", - "version": "2.0.22", + "version": "2.0.23", "description": "Create atom (⚛) representation for your application, packages and libraries", "exports": "./index.js", "type": "module",