Commit Graph

127 Commits (h265web.js)

Author SHA1 Message Date
Isaac Connor 65156ad679 Hanve amd64 but not aarch64 yet 2024-08-22 11:40:29 -04:00
Isaac Connor 1d426cdc7a Reapply "Add noble packages"
This reverts commit c90bd1f959.
2024-08-22 11:11:09 -04:00
Isaac Connor c90bd1f959 Revert "Add noble packages"
This reverts commit 2b1d8eee6b.
2024-08-16 10:56:44 -04:00
Isaac Connor 2b1d8eee6b Add noble packages 2024-08-15 14:47:10 -04:00
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
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