diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 8ccb41c6f..38659eb9c 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -32,6 +32,7 @@ jobs: package-server-ai-vercel-released: ${{ steps.release.outputs['packages/ai-providers/server-ai-vercel--release_created'] }} package-browser-telemetry-released: ${{ steps.release.outputs['packages/telemetry/browser-telemetry--release_created'] }} package-combined-browser-released: ${{ steps.release.outputs['packages/sdk/combined-browser--release_created'] }} + package-sdk-shopify-oxygen-released: ${{ steps.release.outputs['packages/sdk/shopify-oxygen--release_created'] }} steps: - uses: googleapis/release-please-action@v4 id: release @@ -523,3 +524,23 @@ jobs: with: workspace_path: packages/ai-providers/server-ai-vercel aws_assume_role: ${{ vars.AWS_ROLE_ARN }} + + release-shopify-oxygen: + runs-on: ubuntu-latest + needs: ['release-please', 'release-sdk-server'] + permissions: + id-token: write + contents: write + if: ${{ always() && !failure() && !cancelled() && needs.release-please.outputs.package-sdk-shopify-oxygen-released == 'true'}} + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6 + with: + node-version: 24.x + registry-url: 'https://registry.npmjs.org' + - id: release-shopify-oxygen + name: Full release of packages/sdk/shopify-oxygen + uses: ./actions/full-release + with: + workspace_path: packages/sdk/shopify-oxygen + aws_assume_role: ${{ vars.AWS_ROLE_ARN }} diff --git a/README.md b/README.md index 44e17805b..ae828e87e 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,7 @@ This includes shared libraries, used by SDKs and other tools, as well as SDKs. | [@launchdarkly/react-native-client-sdk](packages/sdk/react-native/README.md) | [![NPM][sdk-react-native-npm-badge]][sdk-react-native-npm-link] | [React-Native][package-sdk-react-native-issues] | [![Actions Status][sdk-react-native-ci-badge]][sdk-react-native-ci] | | [@launchdarkly/js-client-sdk](packages/sdk/browser/README.md) | [![NPM][sdk-browser-npm-badge]][sdk-browser-npm-link] | [Browser][package-sdk-browser-issues] | [![Actions Status][sdk-browser-ci-badge]][sdk-browser-ci] | | [@launchdarkly/server-sdk-ai](packages/sdk/server-ai/README.md) | [![NPM][sdk-server-ai-npm-badge]][sdk-server-ai-npm-link] | [server-ai][package-sdk-server-ai-issues] | [![Actions Status][sdk-server-ai-ci-badge]][sdk-server-ai-ci] | +| [@launchdarkly/shopify-oxygen-sdk](packages/sdk/shopify-oxygen/README.md) | [![NPM][sdk-shopify-oxygen-npm-badge]][sdk-shopify-oxygen-npm-link] | [Shopify Oxygen][package-sdk-shopify-oxygen-issues] | [![Actions Status][sdk-shopify-oxygen-ci-badge]][sdk-shopify-oxygen-ci] | | Shared packages | npm | issues | tests | @@ -243,4 +244,10 @@ We encourage pull requests and other contributions from the community. Check out [server-ai-vercel-ci]: https://github.com/launchdarkly/js-core/actions/workflows/server-ai-vercel.yml [server-ai-vercel-npm-badge]: https://img.shields.io/npm/v/@launchdarkly/server-sdk-ai-vercel.svg?style=flat-square [server-ai-vercel-npm-link]: https://www.npmjs.com/package/@launchdarkly/server-sdk-ai-vercel -[package-ai-providers-server-ai-vercel-issues]: https://github.com/launchdarkly/js-core/issues?q=is%3Aissue+is%3Aopen+label%3A%22package%3A+ai-providers%2Fserver-ai-vercel%22+ \ No newline at end of file +[package-ai-providers-server-ai-vercel-issues]: https://github.com/launchdarkly/js-core/issues?q=is%3Aissue+is%3Aopen+label%3A%22package%3A+ai-providers%2Fserver-ai-vercel%22+ +[//]: # 'sdk/shopify-oxygen' +[sdk-shopify-oxygen-ci-badge]: https://github.com/launchdarkly/js-core/actions/workflows/shopify-oxygen.yml/badge.svg +[sdk-shopify-oxygen-ci]: https://github.com/launchdarkly/js-core/actions/workflows/shopify-oxygen.yml +[sdk-shopify-oxygen-npm-badge]: https://img.shields.io/npm/v/@launchdarkly/shopify-oxygen-sdk.svg?style=flat-square +[sdk-shopify-oxygen-npm-link]: https://www.npmjs.com/package/@launchdarkly/shopify-oxygen-sdk +[package-sdk-shopify-oxygen-issues]: https://github.com/launchdarkly/js-core/issues?q=is%3Aissue+is%3Aopen+label%3A%22package%3A+sdk%2Fshopify-oxygen%22+ \ No newline at end of file diff --git a/packages/sdk/shopify-oxygen/README.md b/packages/sdk/shopify-oxygen/README.md index c9dc94859..f0bdf9fd4 100644 --- a/packages/sdk/shopify-oxygen/README.md +++ b/packages/sdk/shopify-oxygen/README.md @@ -1,13 +1,11 @@ LaunchDarkly Server SDK for Shopify Oxygen Runtimes =========================== - # ⛔️⛔️⛔️⛔️ @@ -147,13 +145,11 @@ About LaunchDarkly * [apidocs.launchdarkly.com](https://apidocs.launchdarkly.com/ "LaunchDarkly API Documentation") for our API documentation * [launchdarkly.com/blog](https://launchdarkly.com/blog/ "LaunchDarkly Blog Documentation") for the latest product updates - \ No newline at end of file +[ghp-link]: https://launchdarkly.github.io/js-core/packages/sdk/shopify-oxygen/docs/ \ No newline at end of file