From 088b7175c3756d10fa2dbccec010e41dcd98cd16 Mon Sep 17 00:00:00 2001 From: m1ga Date: Fri, 6 Jun 2025 18:30:38 +0200 Subject: [PATCH 1/7] chore: update packages --- .github/workflows/ci.yml | 8 ++++---- .github/workflows/release.yml | 4 ++-- package-lock.json | 17 +++++++++-------- package.json | 2 +- 4 files changed, 16 insertions(+), 15 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1efb7358..99efc5de 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,12 +7,12 @@ jobs: Lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: - node-version: '16.x' + node-version: '18.x' - name: Install NPM dependencies run: npm ci - name: Lint @@ -29,7 +29,7 @@ jobs: - macos-latest - windows-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Pulsar uses: pulsar-edit/action-pulsar-dependency@v3.2 - name: Install dependencies diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ae7b7534..b6c13e3f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -5,10 +5,10 @@ jobs: Release: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: '18.x' - name: Install Pulsar diff --git a/package-lock.json b/package-lock.json index 32834e84..053daf85 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "mkdirp": "^3.0.1", "semver": "^7.5.4", "sudo-prompt": "^9.2.1", - "titanium-editor-commons": "^2.1.0", + "titanium-editor-commons": "^2.2.0", "underscore": "^1.13.6", "xml2js": "^0.6.2" }, @@ -13200,9 +13200,10 @@ } }, "node_modules/titanium-editor-commons": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/titanium-editor-commons/-/titanium-editor-commons-2.1.0.tgz", - "integrity": "sha512-JfpZ/2VrsLErq88tdZF/k7c04HLkoyv/ftum4ZYiowfZrYw8TEKE7/Eyw27PTrqS/pYd7UQequKvwPc2dpaXTg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/titanium-editor-commons/-/titanium-editor-commons-2.2.0.tgz", + "integrity": "sha512-lHr3mA6xx7AlY0kTm0YOouq1ErRB1JObkvTDtOE+FBoPOoYn9T+VhXlv9z8iNvzHlvk5Ij4i74iiEkt3aU7C+Q==", + "license": "Apache-2.0", "dependencies": { "execa": "^5.0.0", "fs-extra": "^10.0.0", @@ -13210,7 +13211,7 @@ "semver": "^7.1.3" }, "engines": { - "node": ">=10.0.0" + "node": ">=18.0.0" } }, "node_modules/titanium-editor-commons/node_modules/fs-extra": { @@ -23419,9 +23420,9 @@ } }, "titanium-editor-commons": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/titanium-editor-commons/-/titanium-editor-commons-2.1.0.tgz", - "integrity": "sha512-JfpZ/2VrsLErq88tdZF/k7c04HLkoyv/ftum4ZYiowfZrYw8TEKE7/Eyw27PTrqS/pYd7UQequKvwPc2dpaXTg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/titanium-editor-commons/-/titanium-editor-commons-2.2.0.tgz", + "integrity": "sha512-lHr3mA6xx7AlY0kTm0YOouq1ErRB1JObkvTDtOE+FBoPOoYn9T+VhXlv9z8iNvzHlvk5Ij4i74iiEkt3aU7C+Q==", "requires": { "execa": "^5.0.0", "fs-extra": "^10.0.0", diff --git a/package.json b/package.json index ff2c9b70..a843b9f3 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "mkdirp": "^3.0.1", "semver": "^7.5.4", "sudo-prompt": "^9.2.1", - "titanium-editor-commons": "^2.1.0", + "titanium-editor-commons": "^2.2.0", "underscore": "^1.13.6", "xml2js": "^0.6.2" }, From a037b2e3f1be79a6e8644c426c519d6d800bb5b9 Mon Sep 17 00:00:00 2001 From: m1ga Date: Fri, 6 Jun 2025 18:45:04 +0200 Subject: [PATCH 2/7] workflow --- .github/workflows/ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 99efc5de..2e83d203 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,6 +7,8 @@ jobs: Lint: runs-on: ubuntu-latest steps: + - name: Install libsecret + run: sudo apt install -y libsecret-1-dev - uses: actions/checkout@v4 with: fetch-depth: 0 From 0832f7b97af5696a04d4987f7243bdbb75abbb17 Mon Sep 17 00:00:00 2001 From: m1ga Date: Fri, 6 Jun 2025 18:50:22 +0200 Subject: [PATCH 3/7] workflow --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2e83d203..df3284f8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,8 +7,6 @@ jobs: Lint: runs-on: ubuntu-latest steps: - - name: Install libsecret - run: sudo apt install -y libsecret-1-dev - uses: actions/checkout@v4 with: fetch-depth: 0 @@ -31,6 +29,8 @@ jobs: - macos-latest - windows-latest steps: + - name: Install libsecret + run: sudo apt install -y libsecret-1 libsecret-1-dev - uses: actions/checkout@v4 - name: Install Pulsar uses: pulsar-edit/action-pulsar-dependency@v3.2 From b158e961aa7a251b0ff4bd1aac4e8db7937d5c41 Mon Sep 17 00:00:00 2001 From: m1ga Date: Fri, 6 Jun 2025 18:53:45 +0200 Subject: [PATCH 4/7] workflow --- .github/workflows/ci.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index df3284f8..90007584 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -29,11 +29,9 @@ jobs: - macos-latest - windows-latest steps: - - name: Install libsecret - run: sudo apt install -y libsecret-1 libsecret-1-dev - uses: actions/checkout@v4 - name: Install Pulsar - uses: pulsar-edit/action-pulsar-dependency@v3.2 + uses: pulsar-edit/action-pulsar-dependency@v3.3 - name: Install dependencies run: npm ci - name: Run the headless Pulsar Tests From 31deae1d2c55c757c762bf47587ff5266774de5b Mon Sep 17 00:00:00 2001 From: m1ga Date: Fri, 6 Jun 2025 18:56:08 +0200 Subject: [PATCH 5/7] workflow --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 90007584..0c764a80 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,7 +25,7 @@ jobs: fail-fast: false matrix: os: - - ubuntu-latest + - ubuntu-20.04 - macos-latest - windows-latest steps: From a3a55907f08ba2bccc80dc112c4349335eee47e6 Mon Sep 17 00:00:00 2001 From: m1ga Date: Fri, 6 Jun 2025 18:58:54 +0200 Subject: [PATCH 6/7] workflow --- .github/workflows/ci.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0c764a80..dc401702 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,10 +25,14 @@ jobs: fail-fast: false matrix: os: - - ubuntu-20.04 + - ubuntu-latest - macos-latest - windows-latest steps: + - if: runner.os == 'Linux' + shell: bash + run: | + sudo apt install -y libnotify4 libsecret-1-0 - uses: actions/checkout@v4 - name: Install Pulsar uses: pulsar-edit/action-pulsar-dependency@v3.3 From 45cf9842c92bf7c49e9074ec0642aace10170280 Mon Sep 17 00:00:00 2001 From: m1ga Date: Fri, 6 Jun 2025 19:02:55 +0200 Subject: [PATCH 7/7] workflow --- .github/workflows/release.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b6c13e3f..839eeacc 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,8 +11,12 @@ jobs: - uses: actions/setup-node@v4 with: node-version: '18.x' + - if: runner.os == 'Linux' + shell: bash + run: | + sudo apt install -y libnotify4 libsecret-1-0 - name: Install Pulsar - uses: pulsar-edit/action-pulsar-dependency@v3.2 + uses: pulsar-edit/action-pulsar-dependency@v3.3 - name: Install NPM dependencies run: npm ci - name: Release