[PR #5275] [MERGED] ci: bump ubuntu to 22.04 and use newer compilers / analyzers #5422

Closed
opened 2026-05-05 10:38:09 -06:00 by gitea-mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netblue30/firejail/pull/5275
Author: @reinerh
Created: 7/25/2022
Status: Merged
Merged: 7/30/2022
Merged by: @reinerh

Base: masterHead: ci_ubuntu_2204


📝 Commits (10+)

  • 3a5954c CI: build all jobs with apparmor / selinux to cover more code
  • e47bc3b zero-initialize two variables
  • eb20f52 Make list of paths const to fix a false positive of gcc analyzer
  • 057f431 CI: fix wrong matching for test errors
  • e1cb7ce tests: drop checking for hosts file in trace test
  • b4f4444 tests: add alternative message for skipping test
  • 4221b15 tests: try curl instead of wget for tracing dns resolution
  • c971903 tests: disable calling curl in dns test, as systemd-resolved is used on CI runner
  • cfc8547 CI: bump ubuntu to 22.04 and use newer compilers / analyzers
  • 53f0b39 CI: keep old cppcheck job and ignore two files in new job that take too long to check

📊 Changes

11 files changed (+47 additions, -37 deletions)

View changed files

📝 .github/workflows/build-extra.yml (+19 -7)
📝 .github/workflows/build.yml (+3 -3)
📝 .github/workflows/profile-checks.yml (+1 -1)
📝 src/firejail/fs_bin.c (+3 -3)
📝 src/firejail/fs_var.c (+1 -1)
📝 src/lib/ldd_utils.c (+1 -1)
📝 test/Makefile (+1 -1)
📝 test/environment/dns.exp (+16 -16)
📝 test/sysutils/less.exp (+1 -0)
📝 test/utils/man.exp (+1 -0)
📝 test/utils/trace.exp (+0 -4)

📄 Description

No description provided


🔄 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/netblue30/firejail/pull/5275 **Author:** [@reinerh](https://github.com/reinerh) **Created:** 7/25/2022 **Status:** ✅ Merged **Merged:** 7/30/2022 **Merged by:** [@reinerh](https://github.com/reinerh) **Base:** `master` ← **Head:** `ci_ubuntu_2204` --- ### 📝 Commits (10+) - [`3a5954c`](https://github.com/netblue30/firejail/commit/3a5954c1284598d0cbfb94f16bb40cf1ab562602) CI: build all jobs with apparmor / selinux to cover more code - [`e47bc3b`](https://github.com/netblue30/firejail/commit/e47bc3bc144bcc835bc974cf60ce94579aaa0a8e) zero-initialize two variables - [`eb20f52`](https://github.com/netblue30/firejail/commit/eb20f52ef570196e12e715e2a8c002feb103e448) Make list of paths const to fix a false positive of gcc analyzer - [`057f431`](https://github.com/netblue30/firejail/commit/057f431b0ab16bd81819967d855d43ecf8df4586) CI: fix wrong matching for test errors - [`e1cb7ce`](https://github.com/netblue30/firejail/commit/e1cb7ce296af09a9ff8438e72cd1b3ce0ebae079) tests: drop checking for hosts file in trace test - [`b4f4444`](https://github.com/netblue30/firejail/commit/b4f4444862d2eee596c8780898f9042f22b6b4fb) tests: add alternative message for skipping test - [`4221b15`](https://github.com/netblue30/firejail/commit/4221b15f930db3cb26272deab0b583f4530c47ca) tests: try curl instead of wget for tracing dns resolution - [`c971903`](https://github.com/netblue30/firejail/commit/c971903de0364a9ab29acba366e1804ab4de62e0) tests: disable calling curl in dns test, as systemd-resolved is used on CI runner - [`cfc8547`](https://github.com/netblue30/firejail/commit/cfc854788358ab9fd0fa04a453d2fa7e864ae921) CI: bump ubuntu to 22.04 and use newer compilers / analyzers - [`53f0b39`](https://github.com/netblue30/firejail/commit/53f0b39507a76021468dd123641603e775270a4b) CI: keep old cppcheck job and ignore two files in new job that take too long to check ### 📊 Changes **11 files changed** (+47 additions, -37 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/build-extra.yml` (+19 -7) 📝 `.github/workflows/build.yml` (+3 -3) 📝 `.github/workflows/profile-checks.yml` (+1 -1) 📝 `src/firejail/fs_bin.c` (+3 -3) 📝 `src/firejail/fs_var.c` (+1 -1) 📝 `src/lib/ldd_utils.c` (+1 -1) 📝 `test/Makefile` (+1 -1) 📝 `test/environment/dns.exp` (+16 -16) 📝 `test/sysutils/less.exp` (+1 -0) 📝 `test/utils/man.exp` (+1 -0) 📝 `test/utils/trace.exp` (+0 -4) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
gitea-mirror 2026-05-05 10:38:09 -06: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: github-starred/firejail#5422
No description provided.