diff --git a/.github/workflows/prerelease.yml b/.github/workflows/prerelease.yml index 99c82ba..20c5ae2 100644 --- a/.github/workflows/prerelease.yml +++ b/.github/workflows/prerelease.yml @@ -45,7 +45,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 20 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 45a32e7..c2aaefe 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -21,7 +21,7 @@ jobs: - uses: actions/checkout@v4 with: persist-credentials: false - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: 20 - run: npm install --save-dev --prefix ./package-ci @semantic-release/exec @semantic-release/git conventional-changelog-eslint semantic-release && npx --prefix ./package-ci semantic-release @@ -76,7 +76,7 @@ jobs: publish_python: name: Publish Python runs-on: ubuntu-latest - needs: versioning + needs: [versioning, test_python] steps: - uses: actions/checkout@v4 @@ -96,10 +96,10 @@ jobs: run: python -m build - name: Publish to PyPi - uses: pypa/gh-action-pypi-publish@27b31702a0e7fc50959f5ad993c78deac1bdfc29 + uses: pypa/gh-action-pypi-publish@release/v1 with: - user: __token__ - password: ${{ secrets.PYPI_API_TOKEN }} + verbose: true + print-hash: true publish_javascript: name: Publish JavaScript @@ -112,7 +112,7 @@ jobs: ref: "main" - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 20 diff --git a/package.json b/package.json index 948550b..29b881f 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "uform", "type": "module", - "private": true, + "private": false, "version": "2.0.2", "description": "Pocket-Sized Multimodal AI for Content Understanding and Generation", "dependencies": { @@ -30,4 +30,4 @@ ], "author": "Ash Vardanian, Unum Cloud", "license": "Apache-2.0" -} +} \ No newline at end of file