Isaac Connor
9541f44a83
Add bookworm to package building
2023-06-19 09:11:51 -04:00
Steve Gilvarry
7226b4b1f1
Fix Builds
...
-Remove docker images that don't exist yet
-Swap back to packpack dockerhub, dependencies should be installed by packaging so we shouldn't need our own dockers. I think the history was timeouts in travis, but github actions that is 360 hours.
2023-06-04 15:46:53 +10:00
Steve Gilvarry
4512fc0e31
Update master builds to build new distros. And remove extra line
2023-06-03 19:12:35 +10:00
Steve Gilvarry
3dfdec93fe
Update master builds to build new distros.
2023-06-03 19:10:54 +10:00
dependabot[bot]
f1e7631e01
Bump actions/dependency-review-action from 2 to 3
...
Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action ) from 2 to 3.
- [Release notes](https://github.com/actions/dependency-review-action/releases )
- [Commits](https://github.com/actions/dependency-review-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/dependency-review-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-14 17:07:27 +00:00
Alex
6b0985a690
build: harden create-packages.yml permissions
...
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-20 13:35:41 +02:00
Alex
8514658262
build: harden release-packages.yml permissions
...
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-20 13:35:33 +02:00
Isaac Connor
80227d749a
Fix bionic-focal
2022-08-10 11:56:34 -04:00
Isaac Connor
9480e34f2b
Add bionic and focal builds
2022-08-10 11:33:35 -04:00
Doug Nazar
6e1901894f
CI: Only attempt to create packages on push.
2022-07-25 11:33:54 -04:00
Doug Nazar
78962c461b
Use docker image for centos 7
2022-07-23 04:05:40 -04:00
Doug Nazar
9c40e2bb86
CI: Remove CI workflow for Debian Stretch
...
Debian Stretch has finished LTS and is too old for current code base.
2022-07-22 10:36:16 -04:00
dependabot[bot]
ff908953b4
Bump actions/dependency-review-action from 1 to 2
...
Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action ) from 1 to 2.
- [Release notes](https://github.com/actions/dependency-review-action/releases )
- [Commits](https://github.com/actions/dependency-review-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: actions/dependency-review-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-20 18:39:22 +00:00
Isaac Connor
034ae4905b
Merge pull request #3500 from ZoneMinder/dependabot/github_actions/actions/checkout-3
...
Bump actions/checkout from 2 to 3
2022-06-06 12:11:35 -04:00
dependabot[bot]
c4d2385e57
Bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [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/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-06 14:47:56 +00:00
dependabot[bot]
5e3656cab6
Bump github/codeql-action from 1 to 2
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 1 to 2.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-06 14:47:53 +00:00
Isaac Connor
f6b9eaf433
Merge pull request #3498 from turrisxyz/Dependency-GitHub
...
chore(deps): Included dependency review
2022-06-05 15:42:21 -04:00
naveen
eda03fc4e8
chore(deps): Included dependency review
...
> Dependency Review GitHub Action in your repository to enforce dependency
> reviews on your pull requests.
> The action scans for vulnerable versions of dependencies introduced by package version
> changes in pull requests,
> and warns you about the associated security vulnerabilities.
> This gives you better visibility of what's changing in a pull request,
> and helps prevent vulnerabilities being added to your repository.
https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-dependency-review#dependency-review-enforcement
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
2022-06-05 13:07:32 +00:00
neilnaveen
950dfa1ecf
chore: Set permissions for GitHub actions
...
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/ )
Signed-off-by: neilnaveen <42328488+neilnaveen@users.noreply.github.com>
2022-06-03 01:08:38 +00:00
Isaac Connor
0fedb97b57
Turn off gsoap, it doesn't compile
2022-05-17 12:57:37 -04:00
Isaac Connor
955579ac87
cmake can't build gsoap
2022-05-13 13:53:32 -04:00
Isaac Connor
3457091c82
Don't include soap. It doesn't build
2022-05-13 11:56:38 -04:00
Isaac Connor
7581df7d60
cmake too old for gsoap
2022-05-13 09:10:46 -04:00
Isaac Connor
1fc8fa308a
Build depends requies gsoap binaries as well
2022-05-12 18:51:47 -04:00
Isaac Connor
23e79f4115
Include libgsoap-dev
2022-05-12 17:46:14 -04:00
Isaac Connor
1fbd730968
Include libavdevice-dev
2022-04-21 10:47:57 -04:00
Isaac Connor
dd86be0811
Add libavdevice-dev
2022-04-21 10:32:51 -04:00
Isaac Connor
d696714fb4
add a workflow to build debian packages on release
2022-04-05 10:19:33 -04:00
Isaac Connor
133553e630
Revert "Merge pull request #3119 from Carbenium/fmt"
...
This reverts commit 90d930c7c3
, reversing
changes made to 0bcb9d276f
.
2022-02-27 14:05:14 -05:00
Isaac Connor
57da477f69
Revert "Install fmt-devel"
...
This reverts commit fad152e93d
.
2022-02-27 13:46:50 -05:00
Isaac Connor
c3485a6840
Revert "Add libfmt-dev"
...
This reverts commit d8eaaa4a50
.
2022-02-27 13:46:32 -05:00
Isaac Connor
d8eaaa4a50
Add libfmt-dev
2022-02-27 11:07:10 -05:00
Isaac Connor
fad152e93d
Install fmt-devel
2022-02-27 10:53:07 -05:00
Isaac Connor
90d930c7c3
Merge pull request #3119 from Carbenium/fmt
...
Add fmt library for type-safe string formatting
2022-02-27 10:37:41 -05:00
Isaac Connor
914581bc57
add libavdevice-dev and libgsoap-dev to build
2022-02-26 18:25:51 -05:00
Isaac Connor
cad57df0bb
Merge branch 'master' into fmt
2022-02-26 13:56:20 -05:00
Andrew Bauer
9d400b9f6c
use rockylinux:8 container for ci workflow
2022-02-16 08:33:44 -06:00
Isaac Connor
d24b419f0e
Only create packages for master
2022-02-03 12:06:00 -05:00
Isaac Connor
18532096c5
Need full commits to get # of commits since last version change
2022-02-01 16:10:46 -05:00
Isaac Connor
b00ca5ce91
upload entire build dir as shell expansions don't seem to work
2022-01-31 11:47:42 -05:00
Isaac Connor
3a2484b874
Try a different ssh implementation
2022-01-31 11:19:36 -05:00
Isaac Connor
46ad8e74e6
Add publish
2022-01-31 11:01:51 -05:00
Isaac Connor
4374a6e70e
Bump versions of eslint to latest
2022-01-17 14:35:59 -05:00
Isaac Connor
4027520b94
fix removed libfmt-dev package
2021-11-16 15:19:30 -05:00
Isaac Connor
a2ae63cefe
Merge branch 'master' into fmt
2021-11-16 15:10:45 -05:00
Peter Keresztes Schmidt
fb1849ff47
CI: Test package build with Debian Bullseye as well
2021-08-03 23:33:35 +02:00
Peter Keresztes Schmidt
07b81f446f
CI: Add CI workflow for Ubuntu Bionic
2021-06-06 00:00:41 +02:00
Peter Keresztes Schmidt
73351f4387
Drop Ubuntu Xenial support
2021-06-05 17:16:22 +02:00
Peter Keresztes Schmidt
5c96eedac8
Build: Remove dependency on libavdevice
...
We currently don't use the library so don't depend on it.
2021-06-05 15:08:38 +02:00
Peter Keresztes Schmidt
764f10bf82
CI: Run packpack for Buster on GitHub Actions
2021-05-31 00:14:10 +02:00