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
Isaac Connor
7bac75dc35
Add zoneminder org to githuib sponsors
2023-01-11 15:41:39 -05: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
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