renovate[bot]
b423336672
chore(deps): update actions/checkout action to v4 ( #11978 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-14 11:07:26 -04:00
renovate[bot]
4ecfe40ea0
chore(deps): update docker/build-push-action action to v5 ( #11997 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-14 11:07:11 -04:00
renovate[bot]
478f7c740f
chore(deps): update docker/login-action action to v3 ( #11998 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-14 11:06:30 -04:00
renovate[bot]
21b280d298
chore(deps): update docker/metadata-action action to v5 ( #11999 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-14 11:06:22 -04:00
renovate[bot]
95f7112adc
chore(deps): update docker/setup-buildx-action action to v3 ( #12000 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-14 11:06:15 -04:00
renovate[bot]
f286d7fa2e
chore(deps): update docker/setup-qemu-action action to v3 ( #12001 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-14 11:06:08 -04:00
Opliko
412a1ecf93
ci: use GitHub Actions expression instead of handlebars template ( #11599 )
...
Apparently Docker Meta Actions overrides, not merely adds, handlebars helpers. So `#if` just doesn't exist and errors out...
As such here is an equivalent using GitHub Actions expression (and this time I tested that it works...)
2023-05-13 14:36:59 -04:00
Opliko
cd7fdfcefd
ci: tag with branch name if not default branch
...
This should prevent failed runs like https://github.com/NodeBB/NodeBB/actions/runs/4959641483
2023-05-12 12:34:12 -04:00
Opliko
163c977d2f
ci: add 3.x docker tag
2023-05-07 20:03:21 -04:00
Opliko
c588d741ba
ci: only publish latest from master
...
`latest` tag is currently v2. That happened because of the backported change which is newer than any commits to `master`.
However, this logically shouldn't happen. The expectation for latest would be that it has the, well, the code from the highest version released, not literally the latest commit no matter where it came from. Thankfully metadata action allows for conditional tags and even has a helper for default branch making it not hard-coded (so if NodeBB decided to migrate to `main` or someone in their fork did it'd still work).
The result would be that latest is the latest code in `master`, which I see as similar to the default git workflow (`master` is just latest code, `vX.Y` branches or tags are for using proper releases).
2023-05-07 20:03:21 -04:00
Opliko
0417e5f16c
ci: multi-platform docker image ( #11479 )
...
* ci: multi-platform build
* ci: remove riscv as node doesn't support it
* ci: correct step name
it's no longer logging in to docker hub
* ci: remove less common architectures
* ci: github actions cache for docker builds
* fix: use `--omit` flag to actually avoid installing dev dependencies
* feat: two-stage build
* feat: add platform-specific rebuild
* fix: run install if target arch is different from build arch
* fix: whitespace
* fix: correct build order
* fix: remove unnecessary conditional
* fix: remove unnecessary platofm specifier
* fix: correct copy
2023-04-28 13:00:34 -04:00
Barış Soner Uşaklı
1b98995132
Merge branch 'master' into develop
2023-04-05 15:34:59 -04:00
Opliko
c27567289f
ci: publish to ghcr instead of docker hub
2023-04-05 14:38:47 -04:00
renovate[bot]
8ddb302f20
chore(deps): update docker/build-push-action action to v4 ( #11245 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-17 18:31:22 -04:00
Barış Soner Uşaklı
02ef3e974c
Esbuild ( #10940 )
...
* ci: add minimum GitHub token permissions for workflows
Signed-off-by: Ashish Kurmi <akurmi@stepsecurity.io >
* feat: use esbuild for minification
Co-authored-by: Ashish Kurmi <akurmi@stepsecurity.io >
2022-10-06 07:51:13 -04:00
Julian Lam
2568986c58
Revert "Revert "chore(deps): update docker/build-push-action action to v3""
...
This reverts commit d2c2f333e1 .
2022-08-12 17:15:55 -04:00
Julian Lam
9d446f9282
Revert "Revert "chore(deps): update docker/login-action action to v2""
...
This reverts commit 887df0e62b .
2022-08-12 17:15:55 -04:00
Julian Lam
c71335218b
Revert "Revert "chore(deps): update docker/setup-buildx-action action to v2""
...
This reverts commit 8936f412d1 .
2022-08-12 17:15:54 -04:00
renovate[bot]
4aecf399eb
chore(deps): update docker/setup-qemu-action action to v2
2022-08-12 17:14:35 -04:00
Julian Lam
8936f412d1
Revert "chore(deps): update docker/setup-buildx-action action to v2"
...
This reverts commit 371ac03220 .
2022-08-12 17:14:22 -04:00
Julian Lam
887df0e62b
Revert "chore(deps): update docker/login-action action to v2"
...
This reverts commit 3d68accf99 .
2022-08-12 17:14:21 -04:00
Julian Lam
d2c2f333e1
Revert "chore(deps): update docker/build-push-action action to v3"
...
This reverts commit bfd6318cd6 .
2022-08-12 17:14:20 -04:00
renovate[bot]
bfd6318cd6
chore(deps): update docker/build-push-action action to v3
2022-08-12 11:48:00 -04:00
renovate[bot]
3d68accf99
chore(deps): update docker/login-action action to v2
2022-08-12 11:47:53 -04:00
renovate[bot]
371ac03220
chore(deps): update docker/setup-buildx-action action to v2
2022-08-12 11:44:48 -04:00
Renovate Bot
42a45a71f4
chore(deps): update docker/metadata-action action to v4
2022-07-12 14:21:51 -04:00
Julian Lam
944a798552
fix: also launch docker workflow on release branches
2021-09-17 12:21:38 -04:00
Antosik
b06e8dba7b
fix: docker - remove sha tag
2021-09-10 07:39:55 -04:00
Antosik
52eace4b38
fix: Return QEMU back, remove platforms definition
2021-09-09 10:45:59 -04:00
Anton Grigoryev
e7f4cde466
Fix: Docker workflow tweaks ( #9792 )
...
* fix: docker workflow tweaks
* fix: run workflow on push to master branch
2021-09-09 09:08:27 -04:00
Renovate Bot
ee02771959
chore(deps): update docker/build-push-action action to v2.7.0
2021-09-08 15:10:36 -04:00
Julian Lam
66f70b2aa0
Revert "Revert "Use Github Action as a release pipeline to Docker ( #9720 )" ( #9738 )"
...
This reverts commit d2bc1fa565 .
2021-09-08 14:50:32 -04:00
Barış Soner Uşaklı
d2bc1fa565
Revert "Use Github Action as a release pipeline to Docker ( #9720 )" ( #9738 )
...
This reverts commit 1a72d3b4f8 .
2021-08-25 10:59:28 -04:00
Steve Fan
1a72d3b4f8
Use Github Action as a release pipeline to Docker ( #9720 )
...
* Create main.yml
* Update and rename main.yml to docker.yml
2021-08-25 10:55:52 -04:00