Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature: build artifacts in pipeline and publish to npm #71

Closed
wants to merge 165 commits into from

Conversation

aeffinidi
Copy link
Collaborator

No description provided.

maratsh and others added 30 commits February 1, 2024 12:07
# 1.0.0 (2024-02-02)

### Bug Fixes

* package lock ([9f701df](9f701df))

### Features

* first release ([517e115](517e115))
* nx actions ([388a78d](388a78d))
* release ([e874fd4](e874fd4))
* update clients ([9c05a24](9c05a24))
# 1.0.0 (2024-02-02)

### Bug Fixes

* package lock ([9f701df](9f701df))

### Features

* first release ([517e115](517e115))
* new project ([3cfcfcd](3cfcfcd))
* nx actions ([388a78d](388a78d))
* release ([e874fd4](e874fd4))
* update clients ([9c05a24](9c05a24))
semantic-release-bot and others added 5 commits April 29, 2024 18:42
…skip ci]

# 1.0.0 (2024-04-29)

### Bug Fixes

* checkin ([d062d4d](d062d4d))
* checkin ([0fff372](0fff372))
* checkin ([5448521](5448521))
* checkin ([e90b7eb](e90b7eb))
* delete unused clients ([#65](#65)) ([6dff896](6dff896))
* disalbe publishing for now ([b3f18c0](b3f18c0))
* format ([b9723c3](b9723c3))
* name of the repo ([bae5b6f](bae5b6f))
* package lock ([9f701df](9f701df))
* package-lock ([62d2c7f](62d2c7f))
* remove clients ([686fcab](686fcab))
* remove dcf & aca ([#55](#55)) ([eb2d42e](eb2d42e))
* rename clients pt2 ([#43](#43)) ([041cbc4](041cbc4))
* unprivate ([3ed123f](3ed123f))
* upgrade lock ([48d4381](48d4381))

### Features

* (FTL-13915) add jsii support to auth-provider package ([#50](#50)) ([6cd3c9d](6cd3c9d))
* add library for issuing VC ([#57](#57)) ([fe99f1e](fe99f1e))
* change name to affinidi trust development kit ([#41](#41)) ([14c4c9c](14c4c9c))
* change structure to have multiple langs support ([#52](#52)) ([57d90ee](57d90ee))
* configure npm releases ([#73](#73)) ([0ed32c8](0ed32c8))
* first release ([517e115](517e115))
* ftl-13432 add auth-provider package, with auto refresh project scoped token for PAT ([5913616](5913616))
* new project ([3cfcfcd](3cfcfcd))
* redo layout ([2a11238](2a11238))
* release ([e874fd4](e874fd4))
* update client aca ([932e680](932e680))
* update client aca ([3bdbf45](3bdbf45))
* update client all ([#35](#35)) ([0575b81](0575b81))
* update client all ([#42](#42)) ([a9e1e56](a9e1e56))
* update client all ([#64](#64)) ([b2d3e66](b2d3e66))
* update client dcf ([01771f9](01771f9))
* update client dcf ([6d8b7d3](6d8b7d3))
* update client iam ([#17](#17)) ([0d0e57b](0d0e57b))
* update client iam ([#22](#22)) ([705ac42](705ac42))
* update client iam ([#23](#23)) ([66a0010](66a0010))
* update client kms ([1669805](1669805))
* update client kms ([fd6a62a](fd6a62a))
* update client kms ([#18](#18)) ([baecf01](baecf01))
* update client kms ([#19](#19)) ([e124056](e124056))
* update client kms ([#20](#20)) ([e8df2e7](e8df2e7))
* update client kms ([#21](#21)) ([f00848e](f00848e))
* update client kms ([#25](#25)) ([fb9b966](fb9b966))
* update client kms ([#27](#27)) ([255df40](255df40))
* update client kyc ([71e5563](71e5563))
* update client ver ([#53](#53)) ([7c20599](7c20599))
* update clients ([9c05a24](9c05a24))
* update namespace and package names ([#72](#72)) ([58c9484](58c9484))
* update package lock ([81e578b](81e578b))
… ci]

# 1.0.0 (2024-04-29)

### Bug Fixes

* checkin ([d062d4d](d062d4d))
* checkin ([0fff372](0fff372))
* checkin ([5448521](5448521))
* checkin ([e90b7eb](e90b7eb))
* delete unused clients ([#65](#65)) ([6dff896](6dff896))
* disalbe publishing for now ([b3f18c0](b3f18c0))
* format ([b9723c3](b9723c3))
* name of the repo ([bae5b6f](bae5b6f))
* package lock ([9f701df](9f701df))
* package-lock ([62d2c7f](62d2c7f))
* remove clients ([686fcab](686fcab))
* remove dcf & aca ([#55](#55)) ([eb2d42e](eb2d42e))
* rename clients pt2 ([#43](#43)) ([041cbc4](041cbc4))
* unprivate ([3ed123f](3ed123f))
* upgrade lock ([48d4381](48d4381))

### Features

* (FTL-13915) add jsii support to auth-provider package ([#50](#50)) ([6cd3c9d](6cd3c9d))
* add library for issuing VC ([#57](#57)) ([fe99f1e](fe99f1e))
* change name to affinidi trust development kit ([#41](#41)) ([14c4c9c](14c4c9c))
* change structure to have multiple langs support ([#52](#52)) ([57d90ee](57d90ee))
* configure npm releases ([#73](#73)) ([0ed32c8](0ed32c8))
* first release ([517e115](517e115))
* ftl-13432 add auth-provider package, with auto refresh project scoped token for PAT ([5913616](5913616))
* new project ([3cfcfcd](3cfcfcd))
* redo layout ([2a11238](2a11238))
* release ([e874fd4](e874fd4))
* update client aca ([932e680](932e680))
* update client aca ([3bdbf45](3bdbf45))
* update client all ([#35](#35)) ([0575b81](0575b81))
* update client all ([#42](#42)) ([a9e1e56](a9e1e56))
* update client all ([#64](#64)) ([b2d3e66](b2d3e66))
* update client dcf ([01771f9](01771f9))
* update client dcf ([6d8b7d3](6d8b7d3))
* update client iam ([#17](#17)) ([0d0e57b](0d0e57b))
* update client iam ([#22](#22)) ([705ac42](705ac42))
* update client iam ([#23](#23)) ([66a0010](66a0010))
* update client kms ([1669805](1669805))
* update client kms ([fd6a62a](fd6a62a))
* update client kms ([#18](#18)) ([baecf01](baecf01))
* update client kms ([#19](#19)) ([e124056](e124056))
* update client kms ([#20](#20)) ([e8df2e7](e8df2e7))
* update client kms ([#21](#21)) ([f00848e](f00848e))
* update client kms ([#25](#25)) ([fb9b966](fb9b966))
* update client kms ([#27](#27)) ([255df40](255df40))
* update client kyc ([71e5563](71e5563))
* update client ver ([#53](#53)) ([7c20599](7c20599))
* update clients ([9c05a24](9c05a24))
* update namespace and package names ([#72](#72)) ([58c9484](58c9484))
* update package lock ([81e578b](81e578b))
@aeffinidi aeffinidi force-pushed the feat/build-artifacts-in-pipeline branch from 1d4782a to 60e270a Compare April 30, 2024 03:18
@aeffinidi aeffinidi marked this pull request as ready for review April 30, 2024 03:26
Bergmam
Bergmam previously approved these changes Apr 30, 2024
Copy link
Contributor

@rbrazhnyk rbrazhnyk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we use publib-npm and jsii-release?

Can you please add notes how to setup a new package/library for publishing? F.e. why do we need project.json?

…uction by default (#74)

* feat: iota token generation

* fix: use random uuid for jti

* feat: iota_configuration_id

Co-authored-by: Pulkit Batra <pulkitb2@users.noreply.github.com>

* feat: make apiGatewayUrl and tokenEndpoint optional and point to production by default

* fix: package-lock

---------

Co-authored-by: Carlos Rincon <“carlos.r@affinidi.com”>
Co-authored-by: Pulkit Batra <pulkitb2@users.noreply.github.com>
@aeffinidi
Copy link
Collaborator Author

Do we use publib-npm and jsii-release?

Can you please add notes how to setup a new package/library for publishing? F.e. why do we need project.json?

Hi @rbrazhnyk thanks for your feedback.
Could we potentially tackle that together later ?

@aeffinidi
Copy link
Collaborator Author

Do we use publib-npm and jsii-release?

Can you please add notes how to setup a new package/library for publishing? F.e. why do we need project.json?

created a dedicated ticket for that.
https://lemmatree.atlassian.net/browse/FTL-14670

maratsh
maratsh previously approved these changes May 6, 2024
Copy link
Collaborator

@maratsh maratsh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@maratsh maratsh dismissed their stale review May 13, 2024 16:27

The merge-base changed after approval.

@aeffinidi
Copy link
Collaborator Author

how can we solve this .... @maratsh

@maratsh maratsh closed this May 14, 2024
@maratsh maratsh deleted the feat/build-artifacts-in-pipeline branch May 14, 2024 15:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants