From 090e446a0f492e80a61f74c1cd0547c6a702257c Mon Sep 17 00:00:00 2001 From: Jermiah Joseph Date: Thu, 14 Nov 2024 12:01:13 -0500 Subject: [PATCH] feat: Update pixi.toml to add package command and bump version in package.json --- .github/workflows/release.yml | 64 ++++---- package.json | 2 +- pixi.lock | 269 ++++++++++++++++++++++++++++++++++ pixi.toml | 2 +- 4 files changed, 303 insertions(+), 34 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fe71ddb..581fb8c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,35 +1,35 @@ -name: Release - -on: - push: - branches: ["main", "development"] - -concurrency: - group: ${{ github.workflow }}-${{ github.event.number || github.ref }} - cancel-in-progress: true - -jobs: - test: - runs-on: ${{ matrix.os }} - - strategy: - matrix: - os: [ubuntu-latest, windows-latest, macos-latest] - node-version: [20] - - steps: - - uses: actions/checkout@v4 - - - name: Install Pixi - uses: prefix-dev/setup-pixi@v0.8.1 - with: - pixi-version: v0.33.0 - cache: true - locked: false # wont be the same because of the tag - - - name: Run pytest - run: | - pixi run test +# name: Release + +# on: +# push: +# branches: ["main", "development"] + +# concurrency: +# group: ${{ github.workflow }}-${{ github.event.number || github.ref }} +# cancel-in-progress: true + +# jobs: +# test: +# runs-on: ${{ matrix.os }} + +# strategy: +# matrix: +# os: [ubuntu-latest, windows-latest, macos-latest] +# node-version: [20] + +# steps: +# - uses: actions/checkout@v4 + +# - name: Install Pixi +# uses: prefix-dev/setup-pixi@v0.8.1 +# with: +# pixi-version: v0.33.0 +# cache: true +# locked: false # wont be the same because of the tag + +# - name: Run pytest +# run: | +# pixi run test # lint: # runs-on: ubuntu-latest diff --git a/package.json b/package.json index 6682823..a249542 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "description": "Pixi support for Visual Studio Code to manage Pixi projects", "icon": "assets/images/VSCode-Pixi-Logo.png", "publisher": "jjjermiah", - "version": "1.0.1", + "version": "1.0.3", "license": "MIT", "repository": { "type": "git", diff --git a/pixi.lock b/pixi.lock index f66a0b0..7ad1584 100644 --- a/pixi.lock +++ b/pixi.lock @@ -4,6 +4,22 @@ environments: channels: - url: https://conda.anaconda.org/conda-forge/ packages: + linux-64: + - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.8.30-hbcca054_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-75.1-he02047a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h77fa898_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/nodejs-22.9.0-hf235a45_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/yarn-4.5.1-h31011fe_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.3.1-hb9d3cd8_2.conda osx-arm64: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.8.30-hf0a4a13_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/icu-75.1-hfee45f7_0.conda @@ -14,7 +30,50 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.3.2-h8359307_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/yarn-4.5.1-h31011fe_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zlib-1.3.1-h8359307_2.conda + win-64: + - conda: https://conda.anaconda.org/conda-forge/win-64/nodejs-22.9.0-h57928b3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/yarn-4.5.1-h5737063_0.conda packages: +- kind: conda + name: _libgcc_mutex + version: '0.1' + build: conda_forge + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 + sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726 + md5: d7c89558ba9fa0495403155b64376d81 + license: None + size: 2562 + timestamp: 1578324546067 +- kind: conda + name: _openmp_mutex + version: '4.5' + build: 2_gnu + build_number: 16 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 + sha256: fbe2c5e56a653bebb982eda4876a9178aedfc2b545f25d0ce9c4c0b508253d22 + md5: 73aaf86a425cc6e73fcf236a5a46396d + depends: + - _libgcc_mutex 0.1 conda_forge + - libgomp >=7.5.0 + constrains: + - openmp_impl 9999 + license: BSD-3-Clause + license_family: BSD + size: 23621 + timestamp: 1650670423406 +- kind: conda + name: ca-certificates + version: 2024.8.30 + build: hbcca054_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.8.30-hbcca054_0.conda + sha256: afee721baa6d988e27fef1832f68d6f32ac8cc99cdf6015732224c2841a09cea + md5: c27d1c142233b5bc9ca570c6e2e0c244 + license: ISC + size: 159003 + timestamp: 1725018903918 - kind: conda name: ca-certificates version: 2024.8.30 @@ -26,6 +85,22 @@ packages: license: ISC size: 158482 timestamp: 1725019034582 +- kind: conda + name: icu + version: '75.1' + build: he02047a_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/icu-75.1-he02047a_0.conda + sha256: 71e750d509f5fa3421087ba88ef9a7b9be11c53174af3aa4d06aff4c18b38e8e + md5: 8b189310083baabfb622af68fd9d3ae3 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc-ng >=12 + - libstdcxx-ng >=12 + license: MIT + license_family: MIT + size: 12129203 + timestamp: 1720853576813 - kind: conda name: icu version: '75.1' @@ -54,6 +129,85 @@ packages: license_family: Apache size: 520771 timestamp: 1730314603920 +- kind: conda + name: libgcc + version: 14.2.0 + build: h77fa898_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h77fa898_1.conda + sha256: 53eb8a79365e58849e7b1a068d31f4f9e718dc938d6f2c03e960345739a03569 + md5: 3cb76c3f10d3bc7f1105b2fc9db984df + depends: + - _libgcc_mutex 0.1 conda_forge + - _openmp_mutex >=4.5 + constrains: + - libgomp 14.2.0 h77fa898_1 + - libgcc-ng ==14.2.0=*_1 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 848745 + timestamp: 1729027721139 +- kind: conda + name: libgcc-ng + version: 14.2.0 + build: h69a702a_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_1.conda + sha256: 3a76969c80e9af8b6e7a55090088bc41da4cffcde9e2c71b17f44d37b7cb87f7 + md5: e39480b9ca41323497b05492a63bc35b + depends: + - libgcc 14.2.0 h77fa898_1 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 54142 + timestamp: 1729027726517 +- kind: conda + name: libgomp + version: 14.2.0 + build: h77fa898_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda + sha256: 1911c29975ec99b6b906904040c855772ccb265a1c79d5d75c8ceec4ed89cd63 + md5: cc3573974587f12dda90d96e3e55a702 + depends: + - _libgcc_mutex 0.1 conda_forge + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 460992 + timestamp: 1729027639220 +- kind: conda + name: libstdcxx + version: 14.2.0 + build: hc0a3c3a_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda + sha256: 4661af0eb9bdcbb5fb33e5d0023b001ad4be828fccdcc56500059d56f9869462 + md5: 234a5554c53625688d51062645337328 + depends: + - libgcc 14.2.0 h77fa898_1 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 3893695 + timestamp: 1729027746910 +- kind: conda + name: libstdcxx-ng + version: 14.2.0 + build: h4852527_1 + build_number: 1 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda + sha256: 25bb30b827d4f6d6f0522cc0579e431695503822f144043b93c50237017fffd8 + md5: 8371ac6457591af2cf6159439c1fd051 + depends: + - libstdcxx 14.2.0 hc0a3c3a_1 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 54105 + timestamp: 1729027780628 - kind: conda name: libuv version: 1.49.2 @@ -68,6 +222,21 @@ packages: license_family: MIT size: 410500 timestamp: 1729322654121 +- kind: conda + name: libuv + version: 1.49.2 + build: hb9d3cd8_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.49.2-hb9d3cd8_0.conda + sha256: a35cd81cd1a9add11024097da83cc06b0aae83186fe4124b77710876f37d8f31 + md5: 070e3c9ddab77e38799d5c30b109c633 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: MIT + license_family: MIT + size: 884647 + timestamp: 1729322566955 - kind: conda name: libzlib version: 1.3.1 @@ -85,6 +254,24 @@ packages: license_family: Other size: 46438 timestamp: 1727963202283 +- kind: conda + name: libzlib + version: 1.3.1 + build: hb9d3cd8_2 + build_number: 2 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda + sha256: d4bfe88d7cb447768e31650f06257995601f89076080e76df55e3112d4e47dc4 + md5: edb0dca6bc32e4f4789199455a1dbeb8 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + constrains: + - zlib 1.3.1 *_2 + license: Zlib + license_family: Other + size: 60963 + timestamp: 1727963148474 - kind: conda name: nodejs version: 22.9.0 @@ -105,6 +292,39 @@ packages: license_family: MIT size: 14859715 timestamp: 1726671037225 +- kind: conda + name: nodejs + version: 22.9.0 + build: h57928b3_0 + subdir: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/nodejs-22.9.0-h57928b3_0.conda + sha256: 6d74f0dbb91eb2049199ba801a3db67965f990aef44084f9ae51a1f70c2996f6 + md5: 6aa54ed90a643a11a005491ff316b1c4 + license: MIT + license_family: MIT + size: 25378221 + timestamp: 1726657153171 +- kind: conda + name: nodejs + version: 22.9.0 + build: hf235a45_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/nodejs-22.9.0-hf235a45_0.conda + sha256: 1bc6445b7ecb3bff478d5a11eb3504e45eb5a3cdde24c6ec7339f80c193d24c8 + md5: 40255c9ffb722d614b02ca7aaee6abcb + depends: + - __glibc >=2.28,<3.0.a0 + - icu >=75.1,<76.0a0 + - libgcc >=13 + - libstdcxx >=13 + - libuv >=1.48.0,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.3.2,<4.0a0 + - zlib + license: MIT + license_family: MIT + size: 21198038 + timestamp: 1726661026112 - kind: conda name: openssl version: 3.3.2 @@ -120,6 +340,22 @@ packages: license_family: Apache size: 2882450 timestamp: 1725410638874 +- kind: conda + name: openssl + version: 3.4.0 + build: hb9d3cd8_0 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-hb9d3cd8_0.conda + sha256: 814b9dff1847b132c676ee6cc1a8cb2d427320779b93e1b6d76552275c128705 + md5: 23cc74f77eb99315c0360ec3533147a9 + depends: + - __glibc >=2.17,<3.0.a0 + - ca-certificates + - libgcc >=13 + license: Apache-2.0 + license_family: Apache + size: 2947466 + timestamp: 1731377666602 - kind: conda name: yarn version: 4.5.1 @@ -136,6 +372,22 @@ packages: license_family: BSD size: 896842 timestamp: 1729357956147 +- kind: conda + name: yarn + version: 4.5.1 + build: h5737063_0 + subdir: noarch + noarch: generic + url: https://conda.anaconda.org/conda-forge/noarch/yarn-4.5.1-h5737063_0.conda + sha256: 846bb6b7a29cbcef21faab685a7d6cfa9d770a8b0d790e0f33916d523f5385a7 + md5: fcc84382e68d634f7117fd636b74c6b2 + depends: + - __win + - nodejs >=18.12.0 + license: BSD-2-Clause + license_family: BSD + size: 897211 + timestamp: 1729358005366 - kind: conda name: zlib version: 1.3.1 @@ -152,3 +404,20 @@ packages: license_family: Other size: 77606 timestamp: 1727963209370 +- kind: conda + name: zlib + version: 1.3.1 + build: hb9d3cd8_2 + build_number: 2 + subdir: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.3.1-hb9d3cd8_2.conda + sha256: 5d7c0e5f0005f74112a34a7425179f4eb6e73c92f5d109e6af4ddeca407c92ab + md5: c9f075ab2f33b3bbee9e62d4ad0a6cd8 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libzlib 1.3.1 hb9d3cd8_2 + license: Zlib + license_family: Other + size: 92286 + timestamp: 1727963153079 diff --git a/pixi.toml b/pixi.toml index ea57676..4ecac28 100644 --- a/pixi.toml +++ b/pixi.toml @@ -10,7 +10,7 @@ version = "0.1.0" install = "yarn install" pretest = { cmd = "yarn run pretest", depends_on = ["install"] } test = {cmd = "yarn run test", depends_on = ["pretest"]} - +package = {cmd = "vsce package --no-yarn"} [dependencies] nodejs = ">=22.9.0,<22.10"