danilapog
c1c4f9793a
Fix secrets name
2025-11-24 10:55:46 +00:00
danilapog
ec12b6a021
4enterprise release separately with separate logins
2025-11-24 10:55:46 +00:00
Vladimir Ischenko
b13570f221
Add msfonts caching to avoid install issues
2025-11-13 08:52:10 +00:00
danilapog
32b11818cc
Disable zap ajax spider untill action not fixed
2025-11-11 15:14:03 +00:00
danilapog
38946cb641
Add provenance information to bake build steps
2025-08-04 13:47:08 +03:00
danilapog
0671c29443
Add SBOM generation to Docker buildx bake steps
2025-08-01 17:29:07 +03:00
Nasrullo Nurullaev
3c5f2f40a6
Add workflow to enforce Docker Hub README size limit
2025-07-10 15:51:32 +05:00
Nasrullo Nurullaev
7f46a5be42
Add step to update Docker Hub README
2025-07-02 12:43:29 +05:00
danilapog
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
danilapog
9c2012b534
Bump zap scanner action version
...
Fix deprecated artifacts included action
2025-03-11 09:58:54 +00:00
danilapog
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
Nasrullo Nurullaev
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
Roman Demidov
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
papacarlo
40efc5bea9
Merge branch release/v8.0.0 into master
2024-01-30 11:32:11 +00:00
Danil Titarenko
6416c2c32a
Action small fixes ( #697 )
2023-12-21 13:22:02 +03:00
Danil Titarenko
016440fd4b
Disable issue creation from zap scanner ( #695 )
2023-12-20 11:22:37 +03:00
Danil Titarenko
cb06c6f6e1
Correct startup conditions for zap scanner ( #694 )
2023-12-20 11:21:34 +03:00
Danil Titarenko
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
Danil Titarenko
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
Semyon Bezrukov
09ac8b5463
Fix build workflow runs names ( #679 )
2023-11-20 12:05:00 +03:00
Danil Titarenko
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
Danil Titarenko
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
Semyon Bezrukov
989647852e
Fix deprecated set-output ( #632 )
2023-05-24 13:51:14 +05:00
Semyon Bezrukov
44eb6c45f2
Fix deb package link ( #602 )
2023-04-14 22:32:04 +05:00
Semyon Bezrukov
4499ca1d34
Fix deb package link ( #599 )
2023-04-10 17:10:23 +05:00
Danil Titarenko
f98d6a4ae3
Fix ucs build ( #574 )
...
Links on packages was update
2023-01-31 19:05:26 +05:00
Danil Titarenko
c017ed1680
Fix stable build ( #573 )
...
Remove image present checker, because its not work corractly
2023-01-31 17:18:39 +05:00
Semyon Bezrukov
edb6e9b044
Merge branch 'hotfix/v7.2.2' into feature/release-merge
2022-12-20 13:24:55 +03:00
Semyon Bezrukov
e5f8e69d89
Fix package url ( #551 )
2022-12-01 15:53:43 +03:00
Semyon Bezrukov
574b3c92b4
Update build scripts ( #550 )
2022-12-01 14:46:31 +03:00
Danil Titarenko
92dd2833d1
Add ucs build on older image version ( #531 )
2022-10-31 11:53:24 +03:00
Danil Titarenko
311db051fb
Disable non-example build ( #525 )
...
Co-authored-by: papacarlo <builder@onlyoffice.com>
2022-10-26 14:27:37 +03:00
Semyon Bezrukov
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
Semyon Bezrukov
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
Danil Titarenko
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
Danil Titarenko
3626f8cc6c
Build: Set job fail status if some build failed ( #488 )
2022-08-30 14:33:23 +03:00
Danil Titarenko
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
Danil Titarenko
2379128240
fix build ( #486 )
2022-08-24 12:47:47 +03:00
Danil Titarenko
083ab2c6a6
Add latest tag for develop build ( #484 )
2022-08-24 11:14:59 +03:00
Danil Titarenko
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
Danil Titarenko
29e4ec3027
Refactoring workflow ( #448 )
2022-07-11 13:27:43 +03:00
Danil Titarenko
86cbb01bbf
Add short tags for released images ( #446 )
...
* Add short tags for images
* Edit workflow tags
2022-06-10 15:43:50 +03:00
Danil Titarenko
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
Pavel Lobashov
d5e18c29b7
Add issue templates
2018-06-21 17:43:15 +03:00