2
0
mirror of https://github.com/processone/docker-ejabberd synced 2024-11-10 13:10:37 +00:00
Commit Graph

19 Commits

Author SHA1 Message Date
Badlop
0a14715f3f Tests: Update actions to use Node.js 20 as recommended by Github Actions 2024-03-01 10:20:34 +01:00
Badlop
8868e9e7f7 Tests: Use explicit ubuntu-22.04 instead of a varying ubuntu-latest 2024-03-01 10:20:32 +01:00
Badlop
8c793303e4 Tests: Update steps names to match their current purpose 2024-03-01 10:20:30 +01:00
Badlop
7c29c7be14 Tests: Remove unnecesary tags 2024-03-01 10:20:29 +01:00
Badlop
abea089e14 Tests: Update action to publish image automatically to Docker Hub
Reference:
https://github.com/marketplace/actions/build-and-push-docker-images
https://docs.docker.com/security/for-developers/access-tokens/
https://docs.docker.com/build/ci/github-actions/push-multi-registries/
2024-03-01 10:20:27 +01:00
Badlop
ee1d178f33 Push mix and ecs images to GHCR when tagging 2023-12-12 17:12:03 +01:00
sando38
47498d8d70 actions: fix test 2023-06-13 09:32:10 +02:00
Badlop
0c73c302be Use local registry for mix->ecs images, only push to ghcr when it's a tag 2023-05-16 13:09:14 +02:00
Badlop
40aad2897f Always check ecs results and show ejabberd logs 2023-05-15 20:15:57 +02:00
Badlop
0fb6e2513f Ensure we get a single tag when dealing with local docker image 2023-05-15 13:35:00 +02:00
Badlop
7206cb9c0a Update workflow for ecs and mix images
- Build ecs and mix using actions instead of scripts
- Upload images as artifacts
- When it's a tag, publish image in ghcr.io
2023-04-03 17:20:44 +02:00
Badlop
28c5bc00f8 Update to ubuntu-latest, which right now is 22.04 2022-12-20 11:31:18 +01:00
Badlop
5cb21908f4 Update actions versions as requested by GitHub Actions 2022-12-20 11:31:12 +01:00
Badlop
329fac07c5 Only test mix and ecs builds when those paths are modified 2022-12-13 21:02:44 +01:00
Badlop
2cdfd7da73 Join mix building into main tests, it just adds a few seconds 2022-03-14 13:28:03 +01:00
Badlop
d4145120a4 Test changes in mix independently 2022-01-13 11:42:43 +01:00
Badlop
861cb9b2ab Fix testing when current month has no tagged version: test latest 2022-01-05 17:09:27 +01:00
Badlop
258c0fb033 Upload docker image as a github artifact 2021-12-28 21:25:49 +01:00
Badlop
5d2e7890b2 New Github Action to test docker ecs build and run 2021-04-29 12:04:30 +02:00