[PR #2757] [MERGED] Change unit tests workflow to include conditional checkout steps #3795

Closed
opened 2026-04-25 00:17:05 +02:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf/pull/2757
Author: @mikiher
Created: 3/17/2024
Status: Merged
Merged: 3/18/2024
Merged by: @advplyr

Base: masterHead: fix-unit-tests-flow


📝 Commits (2)

  • d562f6a Change unit-tests.yml workflow to include conditional checkout step
  • f938fca Fix bug in workflow_dispatch checkout step

📊 Changes

1 file changed (+8 additions, -2 deletions)

View changed files

📝 .github/workflows/unit-tests.yml (+8 -2)

📄 Description

Separates workflow_dispatch and non-workflow_dispatch checkouts into two separate conditional steps.

The initial workflow in PR #2745 was broken when triggered by pull requests.


🔄 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/advplyr/audiobookshelf/pull/2757 **Author:** [@mikiher](https://github.com/mikiher) **Created:** 3/17/2024 **Status:** ✅ Merged **Merged:** 3/18/2024 **Merged by:** [@advplyr](https://github.com/advplyr) **Base:** `master` ← **Head:** `fix-unit-tests-flow` --- ### 📝 Commits (2) - [`d562f6a`](https://github.com/advplyr/audiobookshelf/commit/d562f6a69f4dc7c0538065b34530f757e7f3acc9) Change unit-tests.yml workflow to include conditional checkout step - [`f938fca`](https://github.com/advplyr/audiobookshelf/commit/f938fca2c701ee26e0843a3a8a9eeb5158109828) Fix bug in workflow_dispatch checkout step ### 📊 Changes **1 file changed** (+8 additions, -2 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/unit-tests.yml` (+8 -2) </details> ### 📄 Description Separates workflow_dispatch and non-workflow_dispatch checkouts into two separate conditional steps. The initial workflow in PR #2745 was broken when triggered by pull requests. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2026-04-25 00:17:05 +02:00
adam closed this issue 2026-04-25 00:17:06 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#3795