Commit Graph

97 Commits (576dc6a6527ea1870ed4835b927eaa81c46aea79)

Author SHA1 Message Date
Isaac Connor 7f9f4280eb Don't run tests since we didn't build them 2024-06-02 12:51:44 -04:00
Isaac Connor 3e12e32d06 Don't run tests since we didn't build them 2024-06-02 12:51:24 -04:00
Isaac Connor 877ce522ef Bullseye doesn't have a recent enough version of catch2 2024-06-02 12:50:02 -04:00
Isaac Connor 61a35f09ce TUrn off test suite, as centos-8 has a too old version of catch2 2024-05-23 14:43:04 -04:00
Isaac Connor 78b618220f Only run eslint on .js.php instead of .php. We will not put js in .php files. This will fix the complaint about importing a module from monitor.php 2024-03-31 11:59:05 -04:00
Aaron Kling a7bfa3db0b fixup! Actions: Enable aarch64 on all debian based targets
Actions doesn't like arrays of archs in this context
2024-03-25 17:09:16 -05:00
Aaron Kling f0025d6bf8 Actions: Enable aarch64 on all debian based targets 2024-03-25 16:43:18 -05:00
Aaron Kling 4ed763a160 Actions: Set up qemu static when building arm64 2024-03-25 15:29:00 -05:00
Aaron Kling 7fbd7af829 fixup! Actions: Build debian bookworm aarch64
Actually pass arch to the script. Set arch on other targets just in
case.
2024-03-25 13:21:21 -05:00
Aaron Kling 14e78c88b6 Actions: Build debian bookworm aarch64 2024-03-25 13:12:53 -05:00
Isaac Connor 6f467dd0d4 Revert "regexp: port to pcre2"
This reverts commit fd09feb5f4.
2024-03-04 09:54:18 -05:00
David Aguilar fd09feb5f4 regexp: port to pcre2
Update pcre usage to be compatible with pcre2.
2024-03-02 17:19:08 -08:00
dependabot[bot] 8898822f23
Bump actions/dependency-review-action from 3 to 4
Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 3 to 4.
- [Release notes](https://github.com/actions/dependency-review-action/releases)
- [Commits](https://github.com/actions/dependency-review-action/compare/v3...v4)

---
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>
2024-01-22 17:57:00 +00:00
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
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 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 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