mirror of
https://github.com/oceanprotocol/ocean.js.git
synced 2024-11-26 20:39:05 +01:00
* Created AccessList contract. * Created new Datatoken4 template. * set file object fc. * integrated datatoken 4 contract. * install new version of ocean contracts. * added sapphire sdk + remove private functions. * tweaks of template4. * wrap signer on access list contract. * Added minimum gas fees for sapphire networks. Send function. * Convert to contract functions. Remove abiEnterprise. * Upgraded contracts v2.2.0. * Integrated Access List factory. Created tests. * Rename file. * Add script for testing sapphire functionality. * Remove sapphire sdk from accesslist contract. * Added new functions to access list contract. * Remove script. * Remove script. * Increase timeout to the tests. * Added js script. Modified gitignore. * Install tsx, added oasis testnet into config helpers. * Modified provider signature. * fix lint. * Fix type module. * commented ordering other assets different than URL. * Added check for file object for template index. * fix deploy erc20 template 4 test. * Calculate index function. Fix review. * Change to this.signer. * Uncommented orders. * Upgrade Github actions. * Condition for calculation of template index. * Specify ABI in the tests. * Test w soulbound contracts. * Fixed wallet address for test. * Add deny list check. * Store access list address within the constructor. Added tests. * add debug log. * Create new datatoken for consumer. * distinguish coverage reports. * Fix coverage download report. * cleanup. added tests. * fix tests. * Remove unused imports. * Increase timeout. * Added test with encrypted tx. * comment the test file. * Add test back + add ABI. * added debug log. * increase timeout. * Comment tests with external services. * fix graphql URL. * Insert arweave. * Insert ipfs. * cleanup. mention ipfs issue. * Fixes. Added getFilesObject back. * fix review. * replace srv id w srv index. * Fix doc. * Remove wrap call from constructor. * Modify README. * Added check for tx. * fix check. * remove duplicate test.
28 lines
595 B
YAML
28 lines
595 B
YAML
name: 'Publish'
|
|
|
|
on:
|
|
push:
|
|
tags:
|
|
- '**'
|
|
|
|
jobs:
|
|
npm:
|
|
runs-on: ubuntu-latest
|
|
env:
|
|
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- uses: actions/setup-node@v4
|
|
with:
|
|
node-version: '20'
|
|
registry-url: https://registry.npmjs.org/
|
|
- run: npm ci
|
|
|
|
# pre-releases, triggered by `next` as part of git tag
|
|
- run: npm publish --tag next
|
|
if: ${{ contains(github.ref, 'next') }}
|
|
|
|
# production releases
|
|
- run: npm publish
|
|
if: ${{ !contains(github.ref, 'next') }}
|