Skip to content

Commit 6067ce7

Browse files
authored
Fix/esm (#8)
* Format esm for esbuild Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com> * Compile esm Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com> * Polyfill import.meta.url for upload-multi-artifact Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com> * Updated deprecated node20 actions Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com> --------- Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
1 parent 9d55cd4 commit 6067ce7

3 files changed

Lines changed: 7 additions & 7 deletions

File tree

setup-gradle-composite/action.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,20 +33,20 @@ runs:
3333
using: composite
3434
steps:
3535
- name: Checkout Repository and Submodules
36-
uses: actions/checkout@09d2acae674a48949e3602304ab46fd20ae0c42f # v4.4.1
36+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
3737
with:
3838
repository: '${{ inputs.checkout_repository }}'
3939
ref: '${{ inputs.checkout_ref }}'
4040
submodules: '${{ inputs.checkout_submodules }}'
4141
fetch-depth: '${{ inputs.checkout_fetch-depth }}'
4242
persist-credentials: false
4343
- name: Setup Java
44-
uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
44+
uses: actions/setup-java@1bcf9fb12cf4aa7d266a90ae39939e61372fe520 # v5.4.0
4545
with:
4646
distribution: '${{ inputs.setup-java_distribution }}'
4747
java-version: '${{ inputs.setup-java_java-version }}'
4848
- name: Setup Gradle
49-
uses: gradle/actions/setup-gradle@ac638b010cf58a27ee6c972d7336334ccaf61c96 # v4.4.1
49+
uses: gradle/actions/setup-gradle@3f131e8634966bd73d06cc69884922b02e6faf92 # v6.2.0
5050
with:
5151
# cache-read-only: '${{ inputs.setup-gradle_cache-read-only }}'
5252
# gradle-home-cache-cleanup: '${{ inputs.setup-gradle_gradle-home-cache-cleanup }}'

upload-multi-artifact/dist/index.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
const import_meta_url = require('url').pathToFileURL(__filename).href;
12
"use strict";
23
var __create = Object.create;
34
var __defProp = Object.defineProperty;
@@ -71390,14 +71391,13 @@ var import_node_stream4 = __toESM(require("node:stream"), 1);
7139071391
var import_node_module = require("node:module");
7139171392
var import_node_path2 = require("node:path");
7139271393
var import_node_url3 = require("node:url");
71393-
var import_meta = {};
7139471394
var __isNode__ = typeof process === "object" && typeof process.versions === "object" && typeof process.versions.node === "string";
7139571395
var require2;
7139671396
var __filename;
7139771397
var __dirname;
7139871398
if (__isNode__) {
71399-
require2 = (0, import_node_module.createRequire)(import_meta.url);
71400-
__filename = (0, import_node_url3.fileURLToPath)(import_meta.url);
71399+
require2 = (0, import_node_module.createRequire)(import_meta_url);
71400+
__filename = (0, import_node_url3.fileURLToPath)(import_meta_url);
7140171401
__dirname = (0, import_node_path2.dirname)(__filename);
7140271402
}
7140371403
var NativeCRC64 = (() => {

upload-multi-artifact/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"node": ">=24"
1313
},
1414
"scripts": {
15-
"package": "esbuild index.ts --bundle --platform=node --target=node24 --outfile=dist/index.js --external:*.node --legal-comments=external",
15+
"package": "esbuild index.ts --bundle --platform=node --target=node24 --outfile=dist/index.js --external:*.node --legal-comments=external --banner:js=\"const import_meta_url = require('url').pathToFileURL(__filename).href;\" --define:import.meta.url=import_meta_url",
1616
"package:watch": "npm run package -- --watch"
1717
},
1818
"dependencies": {

0 commit comments

Comments
 (0)