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:
parent
90efa6fe96
commit
c7776eb0fa
1 changed files with 13 additions and 2 deletions
15
.github/workflows/release.yml
vendored
15
.github/workflows/release.yml
vendored
|
@ -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
|
||||
|
|
Loading…
Add table
Reference in a new issue