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
a65e960ce6
Docker image of CentOS 7, GCC 8 & ZoneMinder dependencies
2022-07-23 04:05:38 -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
0feb501f23
Merge pull request #3495 from turrisxyz/Dependabot-GitHub-Actions
...
chore: Included githubactions in the dependabot config
2022-06-06 10:16:28 -04: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
naveen
e379faede5
chore: Included githubactions in the dependabot config
...
This should help with keeping the GitHub actions updated on new releases. This will also help with keeping it secure.
Dependabot helps in keeping the supply chain secure https://docs.github.com/en/code-security/dependabot
GitHub actions up to date https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot
https://github.com/ossf/scorecard/blob/main/docs/checks.md#dependency-update-tool
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
2022-06-04 01:29:45 +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
Isaac Connor
4b1da156a0
Add open collective username
2021-09-21 13:01:05 -04: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
Peter Keresztes Schmidt
fead79185b
CI: Run ESLint job with GitHub Actions
2021-05-30 23:36:19 +02:00
Peter Keresztes Schmidt
b8178dbb79
CI: Build possible crypto/jwt backend combinations
2021-05-29 21:37:30 +02:00
Peter Keresztes Schmidt
b81689aa3f
Remove libgcrypt as dependency
...
GnuTLS used gcrypt as backend but switched in ~2011 to nettle.
Thus we don't need to/shouldn't depend on it.
2021-05-29 21:37:30 +02:00