[PR #3] [MERGED] Update dependencies action to handle linux running in docker #1

Closed
opened 2025-09-09 19:40:46 -05:00 by Octech6711 · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/audacity/audacity-actions/pull/3
Author: @kryksyh
Created: 5/22/2025
Status: Merged
Merged: 5/22/2025
Merged by: @kryksyh

Base: mainHead: linux-docker-builds


📝 Commits (1)

  • a6f1309 Update dependencies action to handle linux running in docker

📊 Changes

5 files changed (+144 additions, -83 deletions)

View changed files

📝 dependencies/action.yml (+8 -73)
dependencies/setup_linux.sh (+126 -0)
📝 dist/configure/index.js (+4 -4)
📝 dist/update_recipes/index.js (+4 -4)
📝 package.json (+2 -2)

📄 Description

Most of the linux related logic was moved to setup_linux.sh to ease the handling of different kinds of runners.

Tested on Ubuntu 20, 22, 24.


🔄 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/audacity/audacity-actions/pull/3 **Author:** [@kryksyh](https://github.com/kryksyh) **Created:** 5/22/2025 **Status:** ✅ Merged **Merged:** 5/22/2025 **Merged by:** [@kryksyh](https://github.com/kryksyh) **Base:** `main` ← **Head:** `linux-docker-builds` --- ### 📝 Commits (1) - [`a6f1309`](https://github.com/audacity/audacity-actions/commit/a6f13092aa55801595f1498989fea088f637fedc) Update dependencies action to handle linux running in docker ### 📊 Changes **5 files changed** (+144 additions, -83 deletions) <details> <summary>View changed files</summary> 📝 `dependencies/action.yml` (+8 -73) ➕ `dependencies/setup_linux.sh` (+126 -0) 📝 `dist/configure/index.js` (+4 -4) 📝 `dist/update_recipes/index.js` (+4 -4) 📝 `package.json` (+2 -2) </details> ### 📄 Description Most of the linux related logic was moved to `setup_linux.sh` to ease the handling of different kinds of runners. Tested on Ubuntu 20, 22, 24. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Octech6711 added the
pull-request
label 2025-09-09 19:40:46 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: audacity/audacity-actions#1
No description provided.