Skip to content

Commit cb5f97c

Browse files
themariofranciajaime-iobermudezAlbertoMolinaIoBuildersMiguelLZPFiobroberto
authored
Feat: mass payout (#675)
Signed-off-by: Mario Francia <[email protected]> Signed-off-by: Alberto Molina <[email protected]> Signed-off-by: Miguel_LZPF <[email protected]> Signed-off-by: jaime-iobermudez <[email protected]> Signed-off-by: Axel Loupias <[email protected]> Signed-off-by: Roberto Delgado <[email protected]> Signed-off-by: Axel Loupias <[email protected]> Signed-off-by: Luigi Navarro <[email protected]> Signed-off-by: Manu Fernández <[email protected]> Signed-off-by: Axel-IoBuilders <[email protected]> Co-authored-by: jaime-iobermudez <[email protected]> Co-authored-by: Alberto Molina <[email protected]> Co-authored-by: Miguel_LZPF <[email protected]> Co-authored-by: Roberto Delgado <[email protected]> Co-authored-by: Axel Loupias <[email protected]> Co-authored-by: Axel-IoBuilders <[email protected]> Co-authored-by: Luigi Navarro <[email protected]> Co-authored-by: Manu Fernández <[email protected]>
1 parent eb5e76d commit cb5f97c

File tree

1,289 files changed

+238825
-93658
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,289 files changed

+238825
-93658
lines changed

.github/workflows/all.publish.yml

Lines changed: 8 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
name: Publishing
22

3+
34
on:
45
release:
5-
types:
6-
- published
6+
types: [published]
7+
78

89
permissions:
910
contents: read
@@ -12,6 +13,8 @@ jobs:
1213
publish:
1314
name: Publish NPM Packages
1415
runs-on: ubuntu-latest
16+
env:
17+
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
1518

1619
steps:
1720
- name: Harden Runner
@@ -27,32 +30,19 @@ jobs:
2730
with:
2831
node-version: 20.x
2932

30-
- name: Create file .npmrc
31-
run: |
32-
touch .npmrc
33-
echo "//registry.npmjs.org/:_authToken=${{ secrets.NPM_TOKEN }}" >> .npmrc
34-
cp .npmrc ./packages/ats/contracts/.npmrc
35-
cp .npmrc ./packages/ats/sdk/.npmrc
36-
3733
- name: Install dependencies
3834
run: npm ci
3935

4036
# --- ATS publishing ---
4137
- name: Publish ats/contracts
4238
if: contains(github.ref_name, 'ats')
43-
run: npm run ats:contracts:publish --access=public
44-
env:
45-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
39+
run: npm run ats:contracts:publish
4640

4741
- name: Publish ats/sdk
4842
if: contains(github.ref_name, 'ats')
49-
run: npm run ats:sdk:publish --access=public
50-
env:
51-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
43+
run: npm run ats:sdk:publish
5244

5345
# --- Mass Payout publishing ---
5446
- name: Publish mass-payout
5547
if: contains(github.ref_name, 'mp')
56-
run: npm run mass-payout:publish --access=public
57-
env:
58-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
48+
run: npm run mass-payout:publish

.github/workflows/mp.test.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,8 @@ jobs:
6464
- name: Install dependencies
6565
run: npm ci
6666

67-
# - name: Build mass-payout
68-
# run: npm run mp:build
67+
- name: Build mass-payout
68+
run: npm run mass-payout:build
6969

70-
# - name: Test mass-payout
71-
# run: npm run mp:test
70+
- name: Test mass-payout
71+
run: npm run mass-payout:test

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,7 @@ asset-tokenization-studio.iml
135135

136136
# AI files
137137
.kiro/
138+
.claude/
138139
CLAUDE.md
139140

140141
# Extracted methods from contracts

.vscode/settings.json

Lines changed: 0 additions & 44 deletions
This file was deleted.

0 commit comments

Comments
 (0)