[PR #355] [MERGED] Addressing GitHub deprecation warnings in the CI workflow #496

Closed
opened 2026-02-28 14:33:13 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/jpochyla/psst/pull/355
Author: @swiesmann
Created: 10/27/2022
Status: Merged
Merged: 1/11/2023
Merged by: @Insprill

Base: masterHead: master


📝 Commits (5)

  • 83dd375 ci: update action 'checkout'
  • 2e72a56 ci: update action 'upload-artifact'
  • 46b6374 ci: update action 'download-artifact'
  • b6b74d3 CI: Update action 'Swatinem/rust-cache'
  • f379a43 CI: Replace deprecated ::set-output

📊 Changes

1 file changed (+24 additions, -20 deletions)

View changed files

📝 .github/workflows/build.yml (+24 -20)

📄 Description

This PR addresses some of the deprecation warnings in the CI workflow. By updating the actions in use and fixing one usage of the deprecated ::set-output in the appimage job that I created I brought the deprecation warnings from roughly 30 down to 16 in the master branch.

The remaining 16 deprecation warnings seem to stem from the different OS images that are in use and should automatically resolve when GitHub points them to newer releases (i.e. ubuntu-latest currently points to ubuntu-20.04 and will pivot to ubuntu-22.04 in the near future as of https://github.blog/changelog/2022-08-09-github-actions-ubuntu-22-04-is-now-generally-available-on-github-hosted-runners/ ).


🔄 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/jpochyla/psst/pull/355 **Author:** [@swiesmann](https://github.com/swiesmann) **Created:** 10/27/2022 **Status:** ✅ Merged **Merged:** 1/11/2023 **Merged by:** [@Insprill](https://github.com/Insprill) **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (5) - [`83dd375`](https://github.com/jpochyla/psst/commit/83dd375a855c82ae760dcb581d6a42e4f101704e) ci: update action 'checkout' - [`2e72a56`](https://github.com/jpochyla/psst/commit/2e72a5662a8267ccb6f40e95abe4bd8d66e87e96) ci: update action 'upload-artifact' - [`46b6374`](https://github.com/jpochyla/psst/commit/46b63748ec6a70cd8aca33ab9129e1a983658c3a) ci: update action 'download-artifact' - [`b6b74d3`](https://github.com/jpochyla/psst/commit/b6b74d3d9f189b1ac28edafab8390766c9c4a94d) CI: Update action 'Swatinem/rust-cache' - [`f379a43`](https://github.com/jpochyla/psst/commit/f379a43038ecfbd16c0e648eef75196bf3c890a6) CI: Replace deprecated ::set-output ### 📊 Changes **1 file changed** (+24 additions, -20 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/build.yml` (+24 -20) </details> ### 📄 Description This PR addresses some of the deprecation warnings in the CI workflow. By updating the actions in use and fixing one usage of the deprecated `::set-output` in the appimage job that I created I brought the deprecation warnings from roughly 30 down to 16 in the master branch. The remaining 16 deprecation warnings seem to stem from the different OS images that are in use and should automatically resolve when GitHub points them to newer releases (i.e. `ubuntu-latest` currently points to ubuntu-20.04 and will pivot to ubuntu-22.04 in the near future as of https://github.blog/changelog/2022-08-09-github-actions-ubuntu-22-04-is-now-generally-available-on-github-hosted-runners/ ). --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-28 14:33:13 +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/psst#496
No description provided.