mirror of
https://github.com/vacp2p/linea-monorepo.git
synced 2026-01-09 04:08:01 -05:00
GHA - Only publish docker builds on main branch (#200)
* GHA - Only publish docker builds on main branch * GHA - Return develop_tag input * GHA - push_image input required false * GHA - remove input last_commit_tag * GHA - remove input last_commit_tag 2 * GHA - Fix if statement * GHA - Debug event name * GHA - Fix event name check * GHA - Fix tags env var * GHA - Fix load input * GHA - Separate steps for pushing images because images can't be loaded with multiple platforms * GHA - Add profile for pulling non-local images * GHA - Clean env vars and correct inputs * GHA - Remove requirement of removed job * GHA - Fix push_image type * GHA - Remove profile from local image containers * GHA - Store docker image artifact and download in e2e test job * GHA - remove custom driver input * GHA - Fix end of line * GHA - Set file location * Test file location Signed-off-by: Bradley Bown <bradbown@googlemail.com> * Testing image publishing * Fix load and push error * Commit tag from current branch, fix tags env var * Test fetch depth * Test * Revert commit tag changes * Testing removal of docker login step before push * TEST - Removal of cache * Only login to docker on main * Testing pull image without docker login * Testing pull image without docker login - 2 * Test force build * Test no changes * Docker secrets required false * Remove requirements for dockerhub credentials for pulls * Rename arfifacts and compose profile * Fix testing.yml secrets * Replace usage of inputs with env vars * Remove unnecessary inputs * Reinstate dockerhub login for e2e tests * Reinstate dockerhub login for coordinator-testing.yml * Reinstate dockerhub login for build steps * Fix secrets for build-and-publish.yml * Non concurrent manual-docker-build-and-e2e-tests * Optional docker secrets, check if they're set before running login step * Set to env vars * feat: add support for transaction-exclusion-api in new github workflow * feat: remove new line pipeline testing * feat: add echo for github.ref pipeline testing --------- Signed-off-by: Bradley Bown <bradbown@googlemail.com> Co-authored-by: jonesho <jones.ho@consensys.net> Co-authored-by: jonesho <81145364+jonesho@users.noreply.github.com>
This commit is contained in:
3
Makefile
3
Makefile
@@ -54,6 +54,9 @@ start-whole-environment-traces-v2:
|
||||
pull-all-images:
|
||||
docker compose -f docker/compose.yml -f docker/compose-local-dev-traces-v2.overrides.yml --profile l1 --profile l2 pull
|
||||
|
||||
pull-images-external-to-monorepo:
|
||||
docker compose -f docker/compose.yml -f docker/compose-local-dev-traces-v2.overrides.yml --profile external-to-monorepo pull
|
||||
|
||||
compile-contracts:
|
||||
cd contracts; \
|
||||
make compile
|
||||
|
||||
Reference in New Issue
Block a user