Skip to content

Commit 2899cdf

Browse files
authored
feat: using open-payments-specifications submodule (#2)
* feat: add open-payments-specifications as a submodule * feat: removing openapi folder, symlinking into specs submodule * chore: generating types from new specs * ci: checkout submodule during test build * test(openapi): update tests with new spec path * chore: trigger build * chore: add changeset * ci: make sure to checkout submodule during publish action
1 parent 0b44fb3 commit 2899cdf

17 files changed

Lines changed: 87 additions & 2432 deletions

.changeset/lovely-meals-occur.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
'@interledger/open-payments': patch
3+
'@interledger/openapi': patch
4+
---
5+
6+
Updating to v1.0.2 of the specs

.github/workflows/lint-test-build.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ jobs:
2424
timeout-minutes: 5
2525
steps:
2626
- uses: actions/checkout@v3
27+
with:
28+
submodules: true
2729
- uses: ./.github/workflows/env-setup
2830
- run: pnpm --filter openapi test
2931

@@ -33,6 +35,8 @@ jobs:
3335
timeout-minutes: 5
3436
steps:
3537
- uses: actions/checkout@v3
38+
with:
39+
submodules: true
3640
- uses: ./.github/workflows/env-setup
3741
- name: Generate open-payments types
3842
run: pnpm --filter open-payments generate:types

.github/workflows/publish-packages.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ jobs:
1414
runs-on: ubuntu-latest
1515
steps:
1616
- uses: actions/checkout@v3
17+
with:
18+
submodules: true
1719
- uses: ./.github/workflows/env-setup
1820
- name: Create Release Pull Request/Publish to npm
1921
uses: changesets/action@v1

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "open-payments-specifications"]
2+
path = open-payments-specifications
3+
url = git@github.com:interledger/open-payments-specifications.git

open-payments-specifications

0 commit comments

Comments
 (0)