58 Commits

Author SHA1 Message Date
dependabot[bot]
8a7e936267 Bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-24 19:30:36 +01:00
dependabot[bot]
352dccb36d Bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-13 06:57:30 +02:00
Wolfgang
8ea4801cd3 enable automatic updates for github-actions
Signed-off-by: Wolfgang <github@linux-dude.de>
2025-08-12 18:15:50 +00:00
Wolfgang
ff38abbf8d add option to test all three build processes (amd64, arm64-native and arm64-cross)
Signed-off-by: Wolfgang <github@linux-dude.de>
2025-07-24 16:17:20 +00:00
Wolfgang
23adb35317 rework buildtest action
Signed-off-by: Wolfgang <github@linux-dude.de>
2025-07-23 20:59:50 +00:00
Wolfgang
6715e0396a use ubuntu-24.04-arm runner for release action
Signed-off-by: Wolfgang <github@linux-dude.de>
2025-07-23 20:59:46 +00:00
Wolfgang
bf30a2413c add missing devel dependencies
Signed-off-by: Wolfgang <github@linux-dude.de>
2025-06-17 21:25:30 +00:00
Wolfgang
660c795524 update pre-built info
Signed-off-by: Wolfgang <github@linux-dude.de>
2025-06-17 20:35:28 +00:00
Wolfgang
d27356d2b9 add missing devel dependency in github action workflow
Signed-off-by: Wolfgang <github@linux-dude.de>
2025-06-17 20:26:57 +00:00
Wolfgang
ad77c964cb update github actions for building pbs 4.x on debian trixie
Signed-off-by: Wolfgang <github@linux-dude.de>
2025-06-17 19:49:49 +00:00
Wolfgang
fae8e1f64b exclude static client from install
Signed-off-by: Wolfgang <github@linux-dude.de>
2025-04-16 19:23:26 +00:00
Wolfgang
3030389cf4 append package changelog to the release notes 2024-07-06 08:46:31 +00:00
Wolfgang
6795922c7c remove unused tools to free up disk space on the runner image 2024-07-05 14:34:12 +00:00
Wolfgang
2941711a15 show free space before build 2024-07-04 22:30:25 +00:00
Wolfgang
9620ca4f8d show diskspace before and after build 2024-07-04 22:08:15 +00:00
Wolfgang
7b1988d076 remove support for building proxmox backup on bullseye 2024-06-30 20:56:15 +00:00
Wolfgang
2d593e7d29 remove unused pbsversion option from buildtest worklfow 2024-06-30 20:51:41 +00:00
Wolfgang
7e72b143ea remove support for building proxmox backup 2.x 2024-06-30 20:44:42 +00:00
Wolfgang
8d11281433 update workflow actions 2024-05-26 21:05:32 +00:00
Wolfgang
a77f306483 fix empty basimage 2023-10-09 05:55:48 +00:00
Wolfgang
3a9bcc72ee set correct baseimage when testing packages 2023-10-08 22:32:20 +00:00
Wolfgang
01a97f82da fix RUN command 2023-10-08 22:14:52 +00:00
Wolfgang
da26ee63da pkg-config changed with bookworm 2023-10-08 21:23:07 +00:00
Wolfgang
865b0fde03 set correct dist names 2023-10-08 19:48:10 +00:00
Wolfgang
1391a970be change release workflow for 3.x to bookworm 2023-10-08 19:39:23 +00:00
Wolfgang
01dcca2028 don't change latest release flag 2023-10-03 21:49:24 +00:00
Wolfgang
f022ddfc7d fix interactive server buildtest 2023-09-28 17:17:29 +00:00
Wolfgang
0684ab7acb cleanup workflows 2023-09-27 22:35:16 +00:00
Wolfgang
51ef83992d add inputs to workflow_dispatch and start workflow automatically when pushing tags 2023-09-27 20:56:43 +00:00
Wolfgang
f70a8954c1 remove duplicate parameter 2023-08-06 20:50:33 +00:00
Wolfgang
ac81d4c789 add version to worklow name 2023-08-03 08:20:02 +00:00
Wolfgang
79314720e5 add new release workflow for cross compiling proxmox backup using qemu/buildx actions (build time now ~40 min instead of > 5 hours). Install test moved from normal Dockerfile to github Dockerfile. 2023-06-29 15:54:10 +00:00
Wolfgang
30142f3fca add release workflow for cross-building on debian bullseye 2023-06-29 07:17:58 +00:00
Wolfgang
41e0d953ca set draft flag in release workflow 2023-06-01 20:23:28 +00:00
Wolfgang
de9e6431c4 install test must be done in container 2023-06-01 20:10:13 +00:00
Wolfgang
876d3e2fdc fix base image 2023-06-01 10:45:59 +00:00
Wolfgang
d9d851d854 add release workflow for debian/bullseye/arm64 2023-06-01 09:01:50 +00:00
Wolfgang
bbd5d4fbe1 add install tests to buildtest workflows 2023-06-01 07:23:49 +00:00
Wolfgang
e9f3a872de change worklow names 2023-05-30 18:07:53 +00:00
Wolfgang
3693f68d8c add workflows for arm64 build tests on debian/bullseye 2023-05-30 18:07:20 +00:00
Wolfgang
ef45df26e6 Delete test.yml 2023-05-30 00:00:03 +02:00
Wolfgang
d844d35fd8 Update server-ubuntu.yml 2023-05-29 22:36:58 +02:00
Wolfgang
47d12191c2 Update server-ubuntu.yml
add workaround for eslint "Cannot find module 'colors'" error.
2023-05-29 22:31:35 +02:00
Wolfgang
3a2f335ac0 Update test.yml 2023-05-29 22:23:52 +02:00
Wolfgang
caabe50fe5 Update test.yml 2023-05-29 21:52:37 +02:00
Wolfgang
0c42bfa351 Update test.yml 2023-05-29 21:51:04 +02:00
Wolfgang
a0efb35d1f Update test.yml 2023-05-29 21:44:34 +02:00
Wolfgang
83736f0ec4 Update test.yml 2023-05-29 21:04:43 +02:00
Wolfgang
27e2fcf6fd Update test.yml 2023-05-29 20:38:40 +02:00
Wolfgang
46a37bd206 Update test.yml 2023-05-29 20:37:01 +02:00