Commit Graph

593 Commits

Author SHA1 Message Date
Oliver Günther a7497c8c44 Remove other remnant of the debian base arg 2026-03-16 12:01:54 +01:00
Markus Kahl 23db1ba2f5 we no longer require an older .NET version for the BIM pipeline, always use latest base (trixie) as defined in Dockerfile 2026-03-12 15:30:46 +00:00
Christophe Bliard 196d4aaf19 Add collaborators/push to pullpreview admins
From docs https://github.com/pullpreview/action/wiki/Inputs#notes :
> With admins: "`@collaborators/push`", PullPreview loads push
> collaborators from GitHub API (`affiliation=all, permission=push`) and
> currently uses the first page (up to 100 users). A warning is logged
> if more exist.

[skip ci]
2026-03-09 10:58:06 +01:00
Christophe Bliard 2f393a02fd Update hocuspocus-docker.yml from release/17.1 to release/17.2 2026-02-26 08:33:12 +01:00
Christophe Bliard 665a0d69bf Update docker-scheduled.yml from release/17.1 to release/17.2 2026-02-26 08:33:12 +01:00
Jens Ulferts 84c973609e Merge pull request #22065 from opf/dependabot/github_actions/dev/benc-uk/workflow-dispatch-1.3.1
Bump benc-uk/workflow-dispatch from 1.2.4 to 1.3.1
2026-02-24 11:53:32 +01:00
dependabot[bot] 71ea360df8 Bump actions/create-github-app-token from 1 to 2 (#22040)
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1 to 2.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](https://github.com/actions/create-github-app-token/compare/v1...v2)

---
updated-dependencies:
- dependency-name: actions/create-github-app-token
  dependency-version: '2'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-23 17:50:47 -03:00
Oliver Günther 5a55138f6d Add use_test_registry for workflow call 2026-02-23 06:58:50 +01:00
dependabot[bot] 702518e4f5 Bump benc-uk/workflow-dispatch from 1.2.4 to 1.3.1
Bumps [benc-uk/workflow-dispatch](https://github.com/benc-uk/workflow-dispatch) from 1.2.4 to 1.3.1.
- [Release notes](https://github.com/benc-uk/workflow-dispatch/releases)
- [Commits](https://github.com/benc-uk/workflow-dispatch/compare/e2e5e9a103e331dad343f381a29e654aea3cf8fc...7a027648b88c2413826b6ddd6c76114894dc5ec4)

---
updated-dependencies:
- dependency-name: benc-uk/workflow-dispatch
  dependency-version: 1.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-23 05:49:13 +00:00
Oliver Günther 4ac9c9f5c2 Merge pull request #22026 from opf/sync-itnernal-fork
Sync internal fork
2026-02-20 11:18:38 +01:00
Oliver Günther a0770e7b21 Merge remote-tracking branch 'origin/release/17.1' into dev 2026-02-20 11:16:57 +01:00
Oliver Günther a32f593526 Merge remote-tracking branch 'origin/release/17.0' into release/17.1 2026-02-20 11:16:48 +01:00
Oliver Günther 3cc1c5beb1 Allow running docker from fork 2026-02-20 11:16:19 +01:00
dependabot[bot] c7d9020756 Bump actions/setup-node from 5 to 6
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 5 to 6.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-19 11:06:37 +00:00
Markus Kahl ef65bdbc45 fix release branch, allow manual builds, amend comments 2026-02-19 10:03:44 +00:00
Markus Kahl 6d9e33807c cla assistant: whitelist bots 2026-02-19 09:00:40 +00:00
Markus Kahl 0789817fe3 Merge remote-tracking branch 'origin/dev' into code-maintenance/71761-include-op-blocknote-hocuspocus-in-openproject-core-repository 2026-02-18 22:47:29 +00:00
Markus Kahl 35d6604d12 remove 'remove me'-tagged build debugging code 2026-02-18 22:31:29 +00:00
Markus Kahl 9a44ba6a43 push latest tag on release 2026-02-18 22:30:05 +00:00
Markus Kahl f50cd32e44 fix tag extraction 2026-02-18 22:25:43 +00:00
Markus Kahl 21a6e43413 output is a multiline string 2026-02-18 22:20:41 +00:00
Markus Kahl 333af8de6c output tags in summary 2026-02-18 22:16:07 +00:00
Markus Kahl c7663e533d fix check for not empty string 2026-02-18 21:53:33 +00:00
Markus Kahl 326bc911ae fix latest tag, fix spec. tag format, tag debug elements 2026-02-18 21:32:48 +00:00
Markus Kahl 39607ba481 trigger hocuspocus docker workflow on changes to workflow itself as well 2026-02-18 21:27:13 +00:00
Markus Kahl dee5fee3d7 test on push 2026-02-18 21:26:00 +00:00
Markus Kahl 31e85f8f2d trigger hocuspocus deployments on push 2026-02-18 21:23:54 +00:00
Klaus Zanders ee5d0bde63 Make sure other actions do not run in the private fork 2026-02-18 10:45:46 +01:00
Klaus Zanders dd3f27b4bf Add GH Action to sync the internal fork 2026-02-18 10:17:25 +01:00
Cyril Rohr 386867c7a8 pullpreview: Switch to FSN1 Hetzner region 2026-02-17 12:20:27 +03:00
Cyril Rohr e2744f487d Use Hetzner provider for pullpreview workflow (#21994) 2026-02-14 13:56:54 +01:00
Christophe Bliard 00132c0da7 Use better job names
[skip ci]
2026-02-13 15:20:22 +01:00
Markus Kahl a37ef9d40f checkout code 2026-02-13 13:52:15 +00:00
Markus Kahl 1df61fcd0f debug 2026-02-13 13:51:02 +00:00
Markus Kahl aee98e041e try to fix path 2026-02-13 13:49:21 +00:00
Markus Kahl 9de3f5336f cannot call workflow from step, only job 2026-02-13 13:44:59 +00:00
Markus Kahl 9a286f076e debug 2026-02-13 13:36:25 +00:00
Markus Kahl a9a4417be3 checkout code to use workflow 2026-02-13 13:28:59 +00:00
Markus Kahl 1517544157 build hocuspocus as precondition for openproject docker build 2026-02-13 13:26:56 +00:00
Christophe Bliard 8cfa698f04 Notify operations by email when seed-all-locales workflow fails
[skip ci]
2026-02-13 11:02:53 +01:00
Christophe Bliard 136ed3ee23 Add commit SHA with link to workflow summary
[skip ci]
2026-02-13 09:12:46 +01:00
Kabiru Mwenja 90a0690f37 Relocate hocuspocus to "extensions" folder 2026-02-12 21:05:39 +03:00
Christophe Bliard c58ab88fec Use better job names in seeding workflow
[ci skip]
2026-02-12 10:46:44 +01:00
Christophe Bliard 32197a8cfd Test seeding with both standard and bim editions
[skip ci]
2026-02-12 10:39:20 +01:00
Christophe Bliard 09cf416b28 Silence SQL logs during seeding in seed-all-locales workflow
[skip ci]
2026-02-12 10:29:55 +01:00
Christophe Bliard 2bf1637c19 Add tested ref to workflow summary in seed-all-locales
[skip ci]
2026-02-12 10:17:09 +01:00
Christophe Bliard ff4ecca393 Use postgres:16 in seed workflow to match runner's pg_dump version
The ubuntu-latest runner has pg_dump 16 pre-installed, which fails
against a PostgreSQL 17 server due to version mismatch.

[skip ci]
2026-02-12 10:14:51 +01:00
Christophe Bliard ae41e6a77d Add workflow to test seeding in all locales
There is a `script/i18n/test_seed_all_locales` to test seeding in all
locales, or one locale.

A GitHub action tests all locales seeding every week on Sunday at 2 AM
UTC. It can also be triggered manually.

Example:
    script/i18n/test_seed_all_locales         # Seed all locales sequentially
    script/i18n/test_seed_all_locales --list  # Output available locales as JSON
    script/i18n/test_seed_all_locales zh-CN   # Seed a single locale
2026-02-11 15:49:54 +01:00
Kabiru Mwenja 258bdeb024 WIP: Separate docker build workflow
Co-authored-by: Markus Kahl <m.kahl@openproject.com>
2026-02-11 17:32:37 +03:00
Oliver Günther 2701822655 Build hocuspocus as pre-step to docker build 2026-02-11 16:51:11 +03:00