fbc253d293
Add structured issue templates with YAML format
2026-02-04 19:07:08 +03:00
c1c4f9793a
Fix secrets name
2025-11-24 10:55:46 +00:00
ec12b6a021
4enterprise release separately with separate logins
2025-11-24 10:55:46 +00:00
b13570f221
Add msfonts caching to avoid install issues
2025-11-13 08:52:10 +00:00
32b11818cc
Disable zap ajax spider untill action not fixed
2025-11-11 15:14:03 +00:00
38946cb641
Add provenance information to bake build steps
2025-08-04 13:47:08 +03:00
0671c29443
Add SBOM generation to Docker buildx bake steps
2025-08-01 17:29:07 +03:00
3c5f2f40a6
Add workflow to enforce Docker Hub README size limit
2025-07-10 15:51:32 +05:00
7f46a5be42
Add step to update Docker Hub README
2025-07-02 12:43:29 +05:00
39b82a3c9a
build: add conditional tagging for latest in stable-build workflow
...
- Introduced input in the GitHub Actions workflow with a default value of . - Passed the input as an environment variable () to the workflow. - Updated to conditionally add the Docker tag based on value.
2025-04-24 14:17:08 +03:00
9c2012b534
Bump zap scanner action version
...
Fix deprecated artifacts included action
2025-03-11 09:58:54 +00:00
4ed8027cbe
Fix bug 72341 - Injections with operating system commands ( #15 )
...
Co-authored-by: danilapog <danil.titarenko@onlyoffice.com >
Co-committed-by: danilapog <danil.titarenko@onlyoffice.com >
2025-01-09 14:34:43 +00:00
2e4c0e7ebc
Update base image to 24.04 ( #13 )
...
Reviewed-on: https://git.onlyoffice.com/ONLYOFFICE/Docker-DocumentServer/pulls/13
Reviewed-by: Alexey Golubev <Alexey.Golubev@onlyoffice.com >
Co-authored-by: Nasrullo Nurullaev <nasrullo.nurullaev@onlyoffice.com >
Co-committed-by: Nasrullo Nurullaev <nasrullo.nurullaev@onlyoffice.com >
2024-12-16 07:38:40 +00:00
b665c004da
Use mssql-tools version from BASE_IMAGE ( #731 )
...
* Use mssql-tools version from BASE_IMAGE
* Small changes
* Small changes
* Small changes
* Small changes
* Small changes
2024-05-03 11:23:12 +03:00
40efc5bea9
Merge branch release/v8.0.0 into master
2024-01-30 11:32:11 +00:00
6416c2c32a
Action small fixes ( #697 )
2023-12-21 13:22:02 +03:00
016440fd4b
Disable issue creation from zap scanner ( #695 )
2023-12-20 11:22:37 +03:00
cb06c6f6e1
Correct startup conditions for zap scanner ( #694 )
2023-12-20 11:21:34 +03:00
276c5da9f5
Add the ability to manually launch the zap scanner ( #691 )
...
* Add zap scanning for DocumentServer
* Set branch name as ref for manual trigger
* Use master as default zap action branch
* Move zap action to master branch
* Fix token variable name
* Small cosmetic fix
* Modify zap action trigger condition
Run zap scanner only when documentserver edition hit community and branch hit in `release/` or `hotfix/`
2023-12-19 11:45:12 +03:00
84a8191de9
Add DocumentServer zap scanner ( #685 )
...
* Add DocumentServer zap scanner
* Fix zap target url from `http` to `https`
2023-12-19 11:24:58 +03:00
09ac8b5463
Fix build workflow runs names ( #679 )
2023-11-20 12:05:00 +03:00
9400eedc06
Add auto rebuild previous releases
...
* Add the ability to rebuild images
Rebuilding images will be done manually (for now). The choice of the number of rebuilt releases is available (1 by default), the choice of repositories for pushing rebuilt images is available (4testing by default).
Principle of operation:
Through the api of the docker hub, we get the last launched tag that falls under the pattern x.x.x.1, after that the tag with the assembly of which the minor tag x.x will be sent will be calculated. Next, at one of the build steps, the number of the previous release will be received, for example x. x.x.4 which will mean that the current one will be x.x.x.5
* Add login to dockerhub
* Refactoring code
Set some variables for all rebuild-info job. Also set default values for repository and quantity variables
* Refactor: remove push trigger
* Refactoring code
* Refactor: Unlinking a version
* Submitting the latest tag for the latest release only
2023-06-29 14:50:17 +05:00
7d32cac40a
Add new stable images versioning principles ( #633 )
...
* Refactoring stable images release versioning
The new principle of stable docker images versioning: release numbering is now not by build number, but by serial number.
* Refactoring: fix non-example image pull tag
2023-05-25 18:36:33 +05:00
989647852e
Fix deprecated set-output ( #632 )
2023-05-24 13:51:14 +05:00
44eb6c45f2
Fix deb package link ( #602 )
2023-04-14 22:32:04 +05:00
4499ca1d34
Fix deb package link ( #599 )
2023-04-10 17:10:23 +05:00
f98d6a4ae3
Fix ucs build ( #574 )
...
Links on packages was update
2023-01-31 19:05:26 +05:00
c017ed1680
Fix stable build ( #573 )
...
Remove image present checker, because its not work corractly
2023-01-31 17:18:39 +05:00
edb6e9b044
Merge branch 'hotfix/v7.2.2' into feature/release-merge
2022-12-20 13:24:55 +03:00
e5f8e69d89
Fix package url ( #551 )
2022-12-01 15:53:43 +03:00
574b3c92b4
Update build scripts ( #550 )
2022-12-01 14:46:31 +03:00
92dd2833d1
Add ucs build on older image version ( #531 )
2022-10-31 11:53:24 +03:00
311db051fb
Disable non-example build ( #525 )
...
Co-authored-by: papacarlo <builder@onlyoffice.com >
2022-10-26 14:27:37 +03:00
bac88530c1
Refactoring testing build ( #496 )
...
* Fix dockerfile args
* Refactoring testing build action
* Secret repo baseurl
* Fix package version
2022-09-16 12:28:44 +03:00
61a5a021cf
Refactoring stable build ( #490 )
...
* Refactoring stable build
* Build: setting up push 4enterprise images
* Cosmetic change
* Remove needless tag
* Rename dockerfile
* Small fix
* Rename dockerfile for nonexample
Co-authored-by: danilapog <danil.titarenko@onlyoffice.com >
2022-09-12 16:04:56 +03:00
713a06e999
Add expected build arch ( #489 )
...
* Add fail status if build unexpected platforms
* Build: set exit code for action
* Build: Change expected platforms message
2022-09-08 15:56:49 +03:00
3626f8cc6c
Build: Set job fail status if some build failed ( #488 )
2022-08-30 14:33:23 +03:00
207bd5dac7
Add build Documentserver without example ( #473 )
...
* Add dockerfile for non-example build
* Create new symlink for supervisor config
* Add ARG for dynamic images specification
* Update action version
* Add build nonexample after stable build success
* Add targets for nonexample build
* Cosmetic changes
* Update FROM instruction
* Add default tag
* Remove needless welcome nginx location
* Change nonexample image tags
* Set correct nonexample image tag
* Change tag for nonexample image
* Change dockerfile name
* Rename dockerfile for release images
* Move stable build to dockerfile
* Refactoring bake file
2022-08-29 11:40:25 +03:00
2379128240
fix build ( #486 )
2022-08-24 12:47:47 +03:00
083ab2c6a6
Add latest tag for develop build ( #484 )
2022-08-24 11:14:59 +03:00
2213fc70f5
Add another tags processing ( #464 )
...
* Add support for processing other tags
* Print build-info before build start
* Cosmetic changes
* Add architecture and URL processing
* Refactoring action code
* Refactoring code
* Refactoring code
* Cosmetic changes
* Remove some check package version
* Refactoring code
* Redefining url variable for dockerfile
* Cosmetic changes
* Changes platform conditions check
* Set to use default TARGETARCH in build
2022-07-21 18:44:06 +03:00
29e4ec3027
Refactoring workflow ( #448 )
2022-07-11 13:27:43 +03:00
86cbb01bbf
Add short tags for released images ( #446 )
...
* Add short tags for images
* Edit workflow tags
2022-06-10 15:43:50 +03:00
a6562f4017
Add multiarch build with action ( #445 )
...
* Update run-document-server.sh (#439 )
* Revert "Update run-document-server.sh (#439 )"
This reverts commit 5c17c711b1 .
* Add bake config
* Add targets for multiarch build
* Add multiarch workflows
* Cosmetic changes
* Refactoring
* Cosmetic changes
* Cosmetic changes
* Change URL for test repo
* Refactor: refactoring code
* Refactoring sed
* Remove -ie build
* Add special tag for package
* Cosmetic changes
Co-authored-by: papacarlo <builder@onlyoffice.com >
Co-authored-by: Roger Shieh <sh.rog@protonmail.ch >
Co-authored-by: Alexey Golubev <alexey.golubev@onlyoffice.com >
2022-06-09 13:27:39 +03:00
d5e18c29b7
Add issue templates
2018-06-21 17:43:15 +03:00