Skip to content
Merged
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
e2c4ce2
docs(intelligence) Add initial doc page
charlesbvll Mar 4, 2025
a6635ee
Add TS api ref
charlesbvll Mar 4, 2025
613158b
Merge branch 'main' into docs-add-initial-fi-page
charlesbvll Mar 4, 2025
689d7a6
feat(intelligence) Add initial TypeScript SDK code
charlesbvll Mar 4, 2025
ec15950
Remove SDK
charlesbvll Mar 4, 2025
c722f28
Merge branch 'docs-add-initial-fi-page' into add-initial-fi-code
charlesbvll Mar 4, 2025
0a8a221
Update script
charlesbvll Mar 4, 2025
0f847b5
Update script
charlesbvll Mar 4, 2025
839f680
Update ref
charlesbvll Mar 4, 2025
f1d6e3d
Ignore refs
charlesbvll Mar 4, 2025
2a0dfe8
Add workflow
charlesbvll Mar 4, 2025
dddabd6
Add path check for workflow
charlesbvll Mar 4, 2025
58aee5f
Add history paragraph
charlesbvll Mar 4, 2025
0a197c7
Fix formatting
charlesbvll Mar 4, 2025
e3b9b37
Remove main lock file
charlesbvll Mar 4, 2025
9755aa2
Update gitignore
charlesbvll Mar 4, 2025
926fbfb
ci(*:skip) Update variables (#5002)
charlesbvll Mar 5, 2025
43777ac
Fix linting error
charlesbvll Mar 5, 2025
07f48fa
Update extension example
charlesbvll Mar 5, 2025
ca6c703
Use const in docs
charlesbvll Mar 5, 2025
7ec726a
Update node version
charlesbvll Mar 5, 2025
074d09b
Format
charlesbvll Mar 5, 2025
077cb4c
ci(*:skip) Add release workflow
charlesbvll Mar 5, 2025
a2a1ac6
Update tagname
charlesbvll Mar 5, 2025
fce84bb
Revert change and use tag push instead of release
charlesbvll Mar 5, 2025
f70806a
Update .github/workflows/intelligence-release.yml
charlesbvll Mar 5, 2025
a5870d0
Update script
charlesbvll Mar 5, 2025
725ed67
Update workflow
charlesbvll Mar 5, 2025
8601ffd
Merge branch 'main' into add-initial-fi-code
charlesbvll Mar 5, 2025
eab7f49
Update workflow
charlesbvll Mar 5, 2025
db50f34
Fix test
charlesbvll Mar 5, 2025
3e46d8b
Make sure demos error out on fail
charlesbvll Mar 5, 2025
f5321d3
Use sed
charlesbvll Mar 5, 2025
aba5194
Update version
charlesbvll Mar 5, 2025
86941ac
Update year
charlesbvll Mar 5, 2025
6b9ccb0
Add specific registry
charlesbvll Mar 5, 2025
1911180
Modify pnpm install
charlesbvll Mar 5, 2025
68e9e2c
Revert change
charlesbvll Mar 5, 2025
c54b2c3
Fix name
charlesbvll Mar 5, 2025
a4bf5c7
Add missing copyright notice
charlesbvll Mar 5, 2025
dc350fa
Merge branch 'add-initial-fi-code' into add-fi-release-workflow
charlesbvll Mar 5, 2025
8b0cae1
Add registry
charlesbvll Mar 5, 2025
aa5689f
Merge branch 'main' into add-fi-release-workflow
charlesbvll Mar 6, 2025
c3d06d4
Remove files
charlesbvll Mar 6, 2025
5af3590
Merge branch 'main' into add-fi-release-workflow
charlesbvll Mar 10, 2025
fb154cf
Merge branch 'main' into add-fi-release-workflow
charlesbvll Mar 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 39 additions & 0 deletions .github/workflows/intelligence-release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: Publish `@flwr/flwr` release on NPM

on:
push:
tags:
- "intelligence/v*.*.*"

concurrency:
group: ${{ github.workflow }}-${{ github.ref == 'refs/heads/main' && github.run_id || github.event.pull_request.number || github.ref }}
cancel-in-progress: true

jobs:
publish:
if: ${{ github.repository == 'adap/flower' }}
name: Publish release
runs-on: ubuntu-22.04
timeout-minutes: 10
steps:
- name: Checkout code
uses: actions/checkout@v4

- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: '22.14.0'
registry-url: https://registry.npmjs.org

- name: Install pnpm
run: npm install -g pnpm

- name: Install dependencies
working-directory: intelligence/ts
run: pnpm install

- name: Run build
working-directory: intelligence/ts
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
run: pnpm publish . --access public --no-git-checks