Skip to content

Commit

Permalink
ci: added release please automatic configuration
Browse files Browse the repository at this point in the history
  • Loading branch information
Tbaile committed May 15, 2024
1 parent 8dcd245 commit 91e7d87
Show file tree
Hide file tree
Showing 11 changed files with 16 additions and 11 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/release-please.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,6 @@ jobs:
if: github.event_name == 'workflow_dispatch' || (github.event.pull_request.merged == true && startsWith(github.event.pull_request.head.ref, 'release-please'))
steps:
- uses: actions/checkout@v4
- uses: google-github-actions/release-please-action@v4
- uses: googleapis/release-please-action@v4
with:
release-type: php
4 changes: 2 additions & 2 deletions deploy/compose/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: parceler-prod
services:
nginx:
image: ghcr.io/nethesis/parceler-nginx:main
image: ghcr.io/nethesis/parceler-nginx:0.1.2 # x-release-please-version
ports:
- "8080:80"
volumes:
Expand All @@ -10,7 +10,7 @@ services:
FPM_HOST: php
FPM_PORT: 9000
php:
image: ghcr.io/nethesis/parceler-php:main
image: ghcr.io/nethesis/parceler-php:0.1.2 # x-release-please-version
volumes:
- storage:/var/www/html/storage
- /etc/localtime:/etc/localtime:ro
Expand Down
2 changes: 1 addition & 1 deletion deploy/systemd/v4/container-nginx.service
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ ExecStart=/usr/bin/podman run \
--env FPM_PORT=9000 \
--name nginx \
--detach \
--replace ghcr.io/nethesis/parceler-nginx:main
--replace ghcr.io/nethesis/parceler-nginx:0.1.2
ExecStop=/usr/bin/podman stop \
--ignore -t 10 \
--cidfile=%t/%n.ctr-id
Expand Down
2 changes: 1 addition & 1 deletion deploy/systemd/v4/container-php.service
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ ExecStart=/usr/bin/podman run \
--env-file %S/parceler.env \
--name php \
--detach \
--replace ghcr.io/nethesis/parceler-php:main
--replace ghcr.io/nethesis/parceler-php:0.1.2
ExecStop=/usr/bin/podman stop \
--ignore -t 10 \
--cidfile=%t/%n.ctr-id
Expand Down
2 changes: 1 addition & 1 deletion deploy/systemd/v4/container-scheduler.service
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ ExecStart=/usr/bin/podman run \
--env PHP_PORT=9000 \
--name scheduler \
--detach \
--replace ghcr.io/nethesis/parceler-php:main scheduler
--replace ghcr.io/nethesis/parceler-php:0.1.2 scheduler
ExecStop=/usr/bin/podman stop \
--ignore -t 10 \
--cidfile=%t/%n.ctr-id
Expand Down
2 changes: 1 addition & 1 deletion deploy/systemd/v4/container-worker.service
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ ExecStart=/usr/bin/podman run \
--env PHP_PORT=9000 \
--name worker \
--detach \
--replace ghcr.io/nethesis/parceler-php:main worker
--replace ghcr.io/nethesis/parceler-php:0.1.2 worker
ExecStop=/usr/bin/podman stop \
--ignore -t 10 \
--cidfile=%t/%n.ctr-id
Expand Down
2 changes: 1 addition & 1 deletion deploy/systemd/v5/nginx.container
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[Container]
Pod=parceler.pod
Image=ghcr.io/nethesis/parceler-nginx:latest
Image=ghcr.io/nethesis/parceler-nginx:0.1.2
ContainerName=parceler-nginx
Volume=/etc/localtime:/etc/localtime:ro
Environment=FPM_HOST=parceler-php
Expand Down
2 changes: 1 addition & 1 deletion deploy/systemd/v5/php.container
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[Container]
Pod=parceler.pod
Image=ghcr.io/nethesis/parceler-php:latest
Image=ghcr.io/nethesis/parceler-php:0.1.2
ContainerName=parceler-php
Volume=/etc/localtime:/etc/localtime:ro
Volume=storage.volume:/var/www/html/storage
Expand Down
2 changes: 1 addition & 1 deletion deploy/systemd/v5/scheduler.container
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[Container]
Pod=parceler.pod
Image=ghcr.io/nethesis/parceler-php:latest
Image=ghcr.io/nethesis/parceler-php:0.1.2
ContainerName=parceler-scheduler
Volume=/etc/localtime:/etc/localtime:ro
Volume=storage.volume:/var/www/html/storage
Expand Down
2 changes: 1 addition & 1 deletion deploy/systemd/v5/worker.container
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[Container]
Pod=parceler.pod
Image=ghcr.io/nethesis/parceler-php:latest
Image=ghcr.io/nethesis/parceler-php:0.1.2
ContainerName=parceler-worker
Volume=/etc/localtime:/etc/localtime:ro
Volume=storage.volume:/var/www/html/storage
Expand Down
5 changes: 5 additions & 0 deletions release-please-config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"extra-files": [
"deploy/compose/docker-compose.yml"
]
}

0 comments on commit 91e7d87

Please sign in to comment.