Skip to content

Replace Travis with GitHub Actions without fixing test failures#855

Open
flowerysong wants to merge 5 commits intocyrusimap:masterfrom
flowerysong:ci
Open

Replace Travis with GitHub Actions without fixing test failures#855
flowerysong wants to merge 5 commits intocyrusimap:masterfrom
flowerysong:ci

Conversation

@flowerysong
Copy link
Contributor

@flowerysong flowerysong commented Aug 3, 2024

Runs the automated test suite using GHA. You can see it in action at https://github.com/flowerysong/cyrus-sasl/actions

Related: #852, #853, #854 (macOS uses NDBM for the PLAIN tests), #882

Closes #822.
Closes #747.

@quanah quanah requested a review from hyc August 3, 2024 23:28
@quanah quanah added this to the 2.2.0 milestone Aug 3, 2024
Copy link
Contributor

@mistotebe mistotebe left a comment

Choose a reason for hiding this comment

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

Hi @flowerysong thanks for the work, would you be able to move the channel binding commit and the SASLDB_FREEPATH commit into their own PRs? The rest look good to go in together.

Copy link
Contributor

@hyc hyc left a comment

Choose a reason for hiding this comment

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

Still waiting for the non-relevant changes to be split out of this PR.

Signed-off-by: Paul Arthur <paul.arthur@flowerysong.com>
SASL_PATH has no effect since 79827fb

Signed-off-by: Paul Arthur <paul.arthur@flowerysong.com>
Makes the tests accurate but failing, since enabling
SASL_SEC_NONSTD_CBIND doesn't actually work.

Signed-off-by: Paul Arthur <paul.arthur@flowerysong.com>
Signed-off-by: Paul Arthur <paul.arthur@flowerysong.com>
Signed-off-by: Paul Arthur <paul.arthur@flowerysong.com>
@flowerysong flowerysong changed the title Replace Travis with GitHub Actions and fix test failures Replace Travis with GitHub Actions without fixing test failures Nov 5, 2025
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.

4 participants