Skip to content
This repository has been archived by the owner on May 26, 2022. It is now read-only.

use GitHub Actions to test interopability of releases #173

Merged
merged 2 commits into from
Sep 3, 2020

Conversation

marten-seemann
Copy link
Collaborator

@marten-seemann marten-seemann commented Aug 25, 2020

This GitHub Actions config:

  1. builds a go-libp2p-quic-transport binary using the release version / Go version specified in matrix.jsonc
  2. then runs interoperability tests between each and every of combination

This will allow us to have some amount of confidence that releasing a new version of this package doesn't break interoperability with older releases.

@marten-seemann marten-seemann force-pushed the interop branch 3 times, most recently from a023cf8 to 2fe65af Compare September 3, 2020 09:21
@marten-seemann
Copy link
Collaborator Author

I added a wrapper if the commit being built is before the change of the stream interface introduced in #174.

@marten-seemann marten-seemann merged commit 649cf9b into master Sep 3, 2020
@marten-seemann marten-seemann deleted the interop branch September 23, 2020 05:47
@aschmahmann aschmahmann mentioned this pull request Feb 18, 2021
73 tasks
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants