[PR #80] [MERGED] Move CI to GitHub Actions #164

Closed
opened 2026-02-27 15:46:44 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/proxmoxer/proxmoxer/pull/80
Author: @jhollowe
Created: 12/21/2021
Status: Merged
Merged: 12/21/2021
Merged by: @jhollowe

Base: developHead: move-ci-to-actions


📝 Commits (10+)

  • cb9cb2e Add CI workflow for GitHub Actions
  • 2c0c680 Fix PR event name
  • b0325d3 Fix python version used as floats (not strings)
  • 2676e9e Add GH token to coveralls actions
  • d457960 Set path for coverage file
  • 9497323 Change to XML coverage report
  • 88b23e1 Try using the python coveralls package
  • 37a03de Try alternate service name
  • 58b94d1 Use debug mode for coveralls
  • 5799dd2 Fix broken versions and remove debug mode

📊 Changes

1 file changed (+69 additions, -0 deletions)

View changed files

.github/workflows/ci.yaml (+69 -0)

📄 Description

Travis CI has been very unreliable recently. I did all the work of requesting Open Source build credits and then they just disappeared.

This PR moves to using GitHub Actions for CI needs.


🔄 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/proxmoxer/proxmoxer/pull/80 **Author:** [@jhollowe](https://github.com/jhollowe) **Created:** 12/21/2021 **Status:** ✅ Merged **Merged:** 12/21/2021 **Merged by:** [@jhollowe](https://github.com/jhollowe) **Base:** `develop` ← **Head:** `move-ci-to-actions` --- ### 📝 Commits (10+) - [`cb9cb2e`](https://github.com/proxmoxer/proxmoxer/commit/cb9cb2e7a1d66e8bbe3ac2512547f5600dff8c51) Add CI workflow for GitHub Actions - [`2c0c680`](https://github.com/proxmoxer/proxmoxer/commit/2c0c680c98580dae40e857c7ab012759ff030e83) Fix PR event name - [`b0325d3`](https://github.com/proxmoxer/proxmoxer/commit/b0325d3d4bff11dd4a52fbd088728a91385589af) Fix python version used as floats (not strings) - [`2676e9e`](https://github.com/proxmoxer/proxmoxer/commit/2676e9eb6a9392be1e15b3f3c643d244be0c5080) Add GH token to coveralls actions - [`d457960`](https://github.com/proxmoxer/proxmoxer/commit/d457960c4c8a3b403da3f9f8ad73560ac9b7604a) Set path for coverage file - [`9497323`](https://github.com/proxmoxer/proxmoxer/commit/9497323a6cb3570e05fe7f30495be17442a6308e) Change to XML coverage report - [`88b23e1`](https://github.com/proxmoxer/proxmoxer/commit/88b23e180d8fb27acbff5586df40b5e44b32156f) Try using the python coveralls package - [`37a03de`](https://github.com/proxmoxer/proxmoxer/commit/37a03ded5fd148a787c9fc02e1462768dfb8a792) Try alternate service name - [`58b94d1`](https://github.com/proxmoxer/proxmoxer/commit/58b94d1531bceba89afcf2df445c0fcb02f12836) Use debug mode for coveralls - [`5799dd2`](https://github.com/proxmoxer/proxmoxer/commit/5799dd2c129f220b46154a1f6fd0676f92778387) Fix broken versions and remove debug mode ### 📊 Changes **1 file changed** (+69 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `.github/workflows/ci.yaml` (+69 -0) </details> ### 📄 Description Travis CI has been very unreliable recently. I did all the work of requesting Open Source build credits and then they just disappeared. This PR moves to using GitHub Actions for CI needs. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 15:46:44 +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/proxmoxer#164
No description provided.