diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b8f86c2d..ce37c939 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -26,6 +26,9 @@ jobs: cache: 'npm' - name: Install Node.js dependencies run: npm install + - name: Install Linux dependencies + if: matrix.host.os == 'ubuntu-latest' + run: sudo apt-get install --no-install-recommends -y libarchive-tools - name: Prepare macOS certificate if: matrix.host.os == 'macos-latest' run: | diff --git a/.github/workflows/create-release.yml b/.github/workflows/create-release.yml index 58135853..0a9db446 100644 --- a/.github/workflows/create-release.yml +++ b/.github/workflows/create-release.yml @@ -52,6 +52,9 @@ jobs: cache: 'npm' - name: Install Node.js dependencies run: npm install + - name: Install Linux dependencies + if: matrix.host.os == 'ubuntu-latest' + run: sudo apt-get install --no-install-recommends -y libarchive-tools - name: Prepare macOS certificate if: matrix.host.os == 'macos-latest' run: | diff --git a/CHANGELOG.md b/CHANGELOG.md index b14bb0d5..2440adad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1 @@ -Minor usability improvements: -* Added separate "Connect to Robot" and "Connect to Simulator" buttons in menu. -* Moved all default log tables to the end of the list in the side bar. \ No newline at end of file +Added a ".pacman" target for installation on Arch Linux. \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index b073fe65..effe760f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "advantage-scope", - "version": "1.16.0", + "version": "1.16.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "advantage-scope", - "version": "1.16.0", + "version": "1.16.1", "license": "MIT", "dependencies": { "electron-fetch": "^1.7.4", @@ -561,9 +561,9 @@ } }, "node_modules/boolean": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.1.4.tgz", - "integrity": "sha512-3hx0kwU3uzG6ReQ3pnaFQPSktpBw6RHN3/ivDKEuU8g1XSfafowyvDnadjv1xp8IZqhtSukxlwv9bF6FhX8m0w==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz", + "integrity": "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==", "dev": true, "optional": true }, @@ -1185,9 +1185,10 @@ } }, "node_modules/dmg-license": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/dmg-license/-/dmg-license-1.0.10.tgz", - "integrity": "sha512-SVeeyiOeinV5JCPHXMdKOgK1YVbak/4+8WL2rBnfqRYpA5FaeFaQnQWb25x628am1w70CbipGDv9S51biph63A==", + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/dmg-license/-/dmg-license-1.0.11.tgz", + "integrity": "sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q==", + "deprecated": "Disk image license agreements are deprecated by Apple and will probably be removed in a future macOS release. Discussion at: https://github.com/argv-minus-one/dmg-license/issues/11", "dev": true, "optional": true, "os": [ @@ -3738,9 +3739,9 @@ } }, "boolean": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.1.4.tgz", - "integrity": "sha512-3hx0kwU3uzG6ReQ3pnaFQPSktpBw6RHN3/ivDKEuU8g1XSfafowyvDnadjv1xp8IZqhtSukxlwv9bF6FhX8m0w==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz", + "integrity": "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==", "dev": true, "optional": true }, @@ -4227,9 +4228,9 @@ } }, "dmg-license": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/dmg-license/-/dmg-license-1.0.10.tgz", - "integrity": "sha512-SVeeyiOeinV5JCPHXMdKOgK1YVbak/4+8WL2rBnfqRYpA5FaeFaQnQWb25x628am1w70CbipGDv9S51biph63A==", + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/dmg-license/-/dmg-license-1.0.11.tgz", + "integrity": "sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q==", "dev": true, "optional": true, "requires": { diff --git a/package.json b/package.json index 12137aaa..11b80064 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "advantage-scope", "productName": "Advantage Scope", - "version": "1.16.0", + "version": "1.16.1", "description": "Logging tool from FRC Team 6328.", "main": "main.js", "scripts": {