Skip to content

iOS: add SwiftPM example#2333

Merged
jpsim merged 6 commits intomainfrom
jp-swiftpm-example
Jun 6, 2022
Merged

iOS: add SwiftPM example#2333
jpsim merged 6 commits intomainfrom
jp-swiftpm-example

Conversation

@jpsim
Copy link
Copy Markdown
Contributor

@jpsim jpsim commented Jun 1, 2022

And validate that it builds successfully on CI.

Ideally we'd have a whole suite of example integrations that validate all our supported installation methods, but this should be a good start.

I reached out to the owner of https://catfact.ninja to make sure this usage is within the terms of service and will update to use something else if necessary.

catfacts.mp4

Signed-off-by: JP Simard jp@jpsim.com

jpsim added 2 commits May 31, 2022 21:48
And validate that it builds successfully on CI.

Ideally we'd have a whole suite of example integrations that validate
all our supported installation methods, but this should be a good start.

I reached out to the owner of https://catfacts.ninja to make sure this
usage is within the terms of service and will update to use something
else if necessary.

Signed-off-by: JP Simard <jp@jpsim.com>
Signed-off-by: JP Simard <jp@jpsim.com>
@jpsim jpsim marked this pull request as ready for review June 1, 2022 02:10
@jpsim jpsim requested review from Augustyniak and goaway June 1, 2022 02:11
@goaway
Copy link
Copy Markdown
Contributor

goaway commented Jun 2, 2022

Strangely, I can't even resolve the domain catfacts.ninja from my local ISP here.

@jpsim
Copy link
Copy Markdown
Contributor Author

jpsim commented Jun 2, 2022

Strangely, I can't even resolve the domain catfacts.ninja from my local ISP here.

that’s the wrong domain. https://catfact.ninja

* main:
  release: re-package xcframework zip (#2336)
  swift: generate API docs as a DocC archive (#2335)
  stats: include new metrics in config (#2332)

Signed-off-by: JP Simard <jp@jpsim.com>
Augustyniak
Augustyniak previously approved these changes Jun 3, 2022
Signed-off-by: JP Simard <jp@jpsim.com>
Augustyniak
Augustyniak previously approved these changes Jun 3, 2022
jpsim added 2 commits June 6, 2022 10:33
* origin/main:
  tests: Adds an RTDS integration test for Envoy Mobile (#2328)
  bazel: retry repository downloads (#2338)

Signed-off-by: JP Simard <jp@jpsim.com>
Signed-off-by: JP Simard <jp@jpsim.com>
Copy link
Copy Markdown
Contributor

@goaway goaway left a comment

Choose a reason for hiding this comment

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

Thanks @jpsim! Appreciate the extra coverage.

@jpsim jpsim merged commit bc9adc6 into main Jun 6, 2022
@jpsim jpsim deleted the jp-swiftpm-example branch June 6, 2022 19:24
jpsim added a commit that referenced this pull request Jun 14, 2022
* origin/main: (33 commits)
  iOS: fix xcframework upload in release workflow (#2366)
  config: hopefully fixing C++ config default for apple (#2355)
  Update Envoy (#2364)
  Bump Lyft Support Rotation (#2365)
  ci: pin external GitHub Action (#2363)
  cleanup: fix warning in JNI layer (#2361)
  cleanup: convert some more uses of NULL to nullptr (#2359)
  cleanup: consistently use nullptr in cc contexts (#2351)
  cleanup: remove unused function and resolve warning (#2350)
  iOS: add configurable gzip and brotli decompression options (#2349)
  iOS: stop embedding bitcode in releases (#2347)
  ci: update Android setup (#2354)
  docs: update the list of clusters (#2344)
  bazel: update rules_apple (#2346)
  iOS: add a way to disable network monitoring (#2345)
  api: adding brotli knobs (#2342)
  android: create persistent SharedPreferences-based KV store (#2319)
  ios: add support for registering a platform KV store (#2334)
  builder: making compressor configurable (#2321)
  iOS: add SwiftPM example (#2333)
  ...

Signed-off-by: JP Simard <jp@jpsim.com>
jpsim added a commit that referenced this pull request Jun 14, 2022
* origin/main: (33 commits)
  iOS: fix xcframework upload in release workflow (#2366)
  config: hopefully fixing C++ config default for apple (#2355)
  Update Envoy (#2364)
  Bump Lyft Support Rotation (#2365)
  ci: pin external GitHub Action (#2363)
  cleanup: fix warning in JNI layer (#2361)
  cleanup: convert some more uses of NULL to nullptr (#2359)
  cleanup: consistently use nullptr in cc contexts (#2351)
  cleanup: remove unused function and resolve warning (#2350)
  iOS: add configurable gzip and brotli decompression options (#2349)
  iOS: stop embedding bitcode in releases (#2347)
  ci: update Android setup (#2354)
  docs: update the list of clusters (#2344)
  bazel: update rules_apple (#2346)
  iOS: add a way to disable network monitoring (#2345)
  api: adding brotli knobs (#2342)
  android: create persistent SharedPreferences-based KV store (#2319)
  ios: add support for registering a platform KV store (#2334)
  builder: making compressor configurable (#2321)
  iOS: add SwiftPM example (#2333)
  ...

Signed-off-by: JP Simard <jp@jpsim.com>
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.

3 participants