Commit Graph

110 Commits (72778bd76d4a3a2764e19a58c200c34936e06862)

Author SHA1 Message Date
dependabot[bot] 4a3bacecfe
Bump github/codeql-action from 2 to 3
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [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/v2...v3)

---
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>
2023-12-18 17:27:12 +00:00
Isaac Connor 45d641b1ce RUn bookworm last as if it fails, others will be cancelled 2023-09-21 12:42:49 -04:00
Isaac Connor 9ce4f3250a deprecate buster. Add bookworm 2023-09-21 12:16:37 -04:00
Isaac Connor 369c963de3 Deprecate bionic 2023-09-21 11:51:59 -04:00
Isaac Connor d9601b1d69 Deprecate centos7 2023-09-13 14:33:12 -04:00
Isaac Connor c9cb7d4ca4 deprecate buster and introduce bookworm 2023-09-13 14:32:23 -04:00
Isaac Connor 8703a5d9c8 deprecate buster and introduce bookworm 2023-09-13 14:31:56 -04:00
Isaac Connor 0447e606df Deprecate bionic and introduce focal 2023-09-13 14:30:57 -04:00
Isaac Connor a24f18f916 Deprecate bionic and introduce focal 2023-09-13 14:30:49 -04:00
dependabot[bot] 1438c025b9
Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [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/v3...v4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-04 17:11:40 +00:00
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