[PR #550] [MERGED] CI: Replace Travis with Github Actions #968

Closed
opened 2026-02-27 20:00:38 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/librespot-org/librespot/pull/550
Author: @jnqnfe
Created: 12/15/2020
Status: Merged
Merged: 1/2/2021
Merged by: @sashahilton00

Base: devHead: ga


📝 Commits (2)

  • 6f1bf7d ci: add use of github actions
  • 013a2fd ci: optimise action triggers

📊 Changes

3 files changed (+102 additions, -1 deletions)

View changed files

.github/workflows/test.yml (+100 -0)
📝 COMPILING.md (+1 -1)
📝 README.md (+1 -0)

📄 Description

Fixes: #428

I converted my own crates earlier today and being on a roll I took care of this for you too.

Example successful run (before I tidied up the final commits):
https://github.com/jnqnfe/librespot/actions/runs/422461988

Not done:

  • The caching stuff.
  • The webhook notifications, since I could not find a solution.
  • The fast_finish setting. There's a fail-fast setting which I've used, but this does not seem to do what fast_finish does.

I believe otherwise it's essentially equivalent.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/librespot-org/librespot/pull/550 **Author:** [@jnqnfe](https://github.com/jnqnfe) **Created:** 12/15/2020 **Status:** ✅ Merged **Merged:** 1/2/2021 **Merged by:** [@sashahilton00](https://github.com/sashahilton00) **Base:** `dev` ← **Head:** `ga` --- ### 📝 Commits (2) - [`6f1bf7d`](https://github.com/librespot-org/librespot/commit/6f1bf7dd076fbfd65861e15355db41f84de168a6) ci: add use of github actions - [`013a2fd`](https://github.com/librespot-org/librespot/commit/013a2fdcbf6634d39e5222d4b0af1770c3cae11c) ci: optimise action triggers ### 📊 Changes **3 files changed** (+102 additions, -1 deletions) <details> <summary>View changed files</summary> ➕ `.github/workflows/test.yml` (+100 -0) 📝 `COMPILING.md` (+1 -1) 📝 `README.md` (+1 -0) </details> ### 📄 Description Fixes: #428 I converted my own crates earlier today and being on a roll I took care of this for you too. Example successful run (before I tidied up the final commits): https://github.com/jnqnfe/librespot/actions/runs/422461988 Not done: - The caching stuff. - The webhook notifications, since I could not find a solution. - The `fast_finish` setting. There's a `fail-fast` setting which I've used, but this does not seem to do what `fast_finish` does. I believe otherwise it's essentially equivalent. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 20:00:38 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/librespot#968
No description provided.