Sergey Krashevich
55c1f5890b
Refactor GitHub Pages workflow to separate build and deploy
...
Split the workflow into distinct 'build' and 'deploy' jobs. The build job handles checkout, install, and documentation build steps, while the deploy job depends on build and manages deployment to GitHub Pages. This improves workflow clarity and separation of concerns.
2026-01-19 01:53:55 +03:00
Sergey Krashevich
d98059f069
Add VitePress documentation site setup
...
Introduces VitePress configuration and theme files for documentation, updates the GitHub Pages workflow to build and deploy the new docs, and updates .gitignore for VitePress and Node artifacts. Adds necessary dependencies and scripts to package.json, and updates the ONVIF client example README title.
2026-01-19 01:35:31 +03:00
Alex X
212def9ceb
Update app dev version format
2025-12-22 17:22:22 +03:00
Alex X
79698365bb
Add fetch tags to GitHub actions
2025-12-22 12:24:00 +03:00
Alex X
a107d13e61
Merge pull request #1761 from felipecrs/fix-docker-workflow
...
Fix docker build and push job when running from a fork
2025-10-11 10:49:35 +03:00
Alex X
26f16e392f
Update go (build) version to 1.25 and related readme
2025-09-24 16:19:30 +03:00
Alex X
34b103bbcb
Update all dependencies and min go version to 1.23
2025-07-08 12:45:56 +03:00
Felipe Santos
641e65ee95
Fix docker build and push job when running from a fork
2025-06-02 13:21:54 -03:00
Alex X
71c59cfe50
Add rockchip docker image
2025-03-22 18:37:30 +03:00
Alex X
0e49a066ba
Docker files refactoring
2025-03-22 16:41:32 +03:00
Alex X
8cd1ab5c8f
Update go build version to 1.24
2025-02-27 21:05:10 +03:00
Julian
876390aa68
Update build.yml
...
Fix
Build binaries
This request has been automatically failed because it uses a deprecated version of `actions/upload-artifact: v3`. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
2025-02-02 22:15:19 +00:00
Robert Resch
6f9f1c3a35
Build the docker image for linux/arm/v6
2024-09-19 16:48:37 +02:00
Alex X
2311d5eabe
Change go version to 1.20 for Windows 7 support
2024-09-01 17:54:01 +03:00
Alex X
a01da18018
Merge pull request #1150 from skrashevich/go122
...
update Go version to 1.22
2024-06-06 14:25:27 +03:00
Sergey Krashevich
df1d44d24e
chore(deps): update Go version to 1.22 across project files
2024-05-30 17:12:56 +03:00
Sergey Krashevich
79245eeff4
fix(ci): skip GitHub Container Registry login on pull requests
2024-05-30 11:48:15 +03:00
Sergey Krashevich
aa86c1ec25
ci(workflow): add GitHub Container Registry login and update image paths
2024-05-30 11:28:06 +03:00
Sergey Krashevich
f3f08afac8
ci(build.yml): enable latest tag and onlatest for hardware suffix
...
This commit updates the GitHub Actions workflow to ensure that images built with a hardware suffix are tagged as 'latest'. Additionally, it modifies the README.md to enhance the documentation around the Docker container deployment, including basic and GPU-accelerated deployment instructions.
2024-05-09 06:07:50 +03:00
Alex X
070ea3892f
Merge pull request #913 from robvanoostenrijk/master
...
Added FreeBSD binaries
2024-04-29 11:27:31 +03:00
Sergey Krashevich
9f7448d255
ci: upgrade GitHub Actions to newer versions
...
Updated various GitHub Actions used in the CI workflows (build.yml, gh-pages.yml, test.yml) to their latest major versions. This includes actions for checking out code, setting up Go, uploading artifacts, configuring Docker, and deploying to GitHub Pages. The update is part of routine maintenance to ensure compatibility with the latest features and improvements provided by these actions.
2024-02-24 13:14:51 +03:00
Rob van Oostenrijk
93dad05bde
Added FreeBSD Binaries ( #2 )
...
Co-authored-by: Rob van Oostenrijk <robvanoostenrijk@noreply.users.github.com >
2024-01-29 21:14:47 +04:00
Rob van Oostenrijk
a4b212d906
Update build.yml
2024-01-29 14:20:27 +04:00
Sergey Krashevich
0822326900
Update Go version to 1.21 in build and test workflows and Dockerfiles
2023-08-23 10:09:53 +03:00
Alexey Khit
279d8bf799
Rewrite GitHub actions
2023-08-20 23:41:39 +03:00
Sergey Krashevich
722b2827a1
Update Go version to 1.20 in test.yml and Dockerfiles
2023-04-03 20:30:25 +03:00
Alex X
69598b508c
Merge pull request #321 from skrashevich/github-actions-update
...
Update Docker build-push-action to version 4 in workflows/docker.yml …
2023-04-02 10:08:44 +03:00
Sergey Krashevich
59347a409e
Add cache for faster Docker builds from the GitHub Actions environment in ".github/workflows/docker.yml".
2023-04-02 07:05:09 +03:00
Sergey Krashevich
49e861d1b0
Update Docker build-push-action to version 4 in workflows/docker.yml and workflows/test.yml and deploy-pages to version 2 in workflows/gh-pages.yml
2023-04-02 04:02:28 +03:00
Alex X
cdb3ee45cf
Merge pull request #271 from skrashevich/testing-ci
...
Testing action CI
2023-03-26 11:23:15 +03:00
Alexey Khit
eb1f423da3
Add gh-pages
2023-03-06 14:07:15 +03:00
Sergey Krashevich
d3b2b8fdae
add docker testing
2023-02-21 18:24:41 +03:00
Sergey Krashevich
3b9a0059df
Create test.yml
2023-02-21 17:54:55 +03:00
Sergey Krashevich
b7391f58a5
Update release.yml
2023-01-28 03:21:03 +03:00
Alexey Khit
3fb8d9af66
Disable release autobuild
2023-01-24 22:29:04 +03:00
Alexey Khit
e040fb591f
Disable CGO for git releases
2023-01-18 15:07:42 +03:00
Alexey Khit
d23d2a7eff
Fix release binaries for mac
2023-01-16 00:40:02 +03:00
Alexey Khit
030972b436
Auto build binaries on release #158
2023-01-14 14:14:23 +03:00
Alexey Khit
368562c540
Update version to 0.1-rc.6
2023-01-02 20:53:04 +03:00
Alexey Khit
e6c36f1cf7
Rename Hardware Dockerfile
2022-12-19 12:16:38 +03:00
Alexey Khit
464ea417ef
Add docker image with Hardware drivers
2022-12-18 01:00:39 +03:00
Alexey Khit
c1fac66329
Refactoring CI
2022-12-17 23:40:56 +03:00
Felipe Santos
6f48131e4d
Remove armv6 which was never supported
2022-12-06 10:38:18 -03:00
Felipe Santos
f120db71a3
Add all platforms
2022-12-06 10:38:18 -03:00
Felipe Santos
72823af9d0
Refactor docker workflow
2022-12-06 10:38:18 -03:00
Felipe Santos
b09bbd79c4
Fix VERSION
2022-12-06 10:38:18 -03:00
Felipe Santos
1830273f02
Refactor docker image
2022-12-06 10:38:18 -03:00
Alexey Khit
d96af31f86
Adds builder action
2022-08-20 23:27:02 +03:00