0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2025-01-13 21:30:30 -05:00

ci: fix test tag (#1368)

This commit is contained in:
Gao Sun 2022-07-02 17:00:14 +08:00 committed by GitHub
parent 90efa6fe96
commit c7776eb0fa
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -10,6 +10,9 @@ on:
concurrency:
group: dockerize-${{ github.ref }}
env:
IMAGE: ghcr.io/logto-io/logto
jobs:
dockerize:
runs-on: ubuntu-latest
@ -24,7 +27,7 @@ jobs:
uses: docker/metadata-action@v4
with:
images: |
ghcr.io/logto-io/logto
${{ env.IMAGE }}
tags: |
type=semver,pattern={{version}}
type=semver,pattern={{major}}.{{minor}}
@ -49,8 +52,15 @@ jobs:
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
- name: Build and export to Docker
uses: docker/build-push-action@v3
with:
context: .
load: true
tags: ${{ env.IMAGE }}:test
- name: Compose up
run: TAG=${{ steps.meta.outputs.tags[0] }} docker compose up -d
run: TAG=test docker compose up -d
- name: Sleep for 30 seconds
run: sleep 30s
@ -76,4 +86,5 @@ jobs:
- name: Release
uses: softprops/action-gh-release@v1
with:
token: ${{ secrets.BOT_PAT }}
files: /tmp/logto.tar.gz