Skip to content

Commit ae0b7e0

Browse files
committed
Updating CI/CD workflows for version release
Signed-off-by: S3B4SZ17 <[email protected]>
1 parent e444695 commit ae0b7e0

File tree

2 files changed

+22
-0
lines changed

2 files changed

+22
-0
lines changed

.github/workflows/publish.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ jobs:
2020
push_to_registry:
2121
name: Push Docker image to GitHub Packages
2222
runs-on: ubuntu-latest
23+
needs: tests
2324
permissions:
2425
contents: read # required for actions/checkout
2526
packages: write # required for pushing to ghcr.io
@@ -93,6 +94,10 @@ jobs:
9394
{
9495
name: 'alpha',
9596
prerelease: true
97+
},
98+
{
99+
name: 'feat/*',
100+
prerelease: true
96101
}
97102
]
98103

.github/workflows/test.yaml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,23 @@ jobs:
5858
with:
5959
ci: false
6060
dry_run: true
61+
branches: |
62+
[
63+
'+([0-9])?(.{+([0-9]),x}).x',
64+
'main',
65+
{
66+
name: 'beta',
67+
prerelease: true
68+
},
69+
{
70+
name: 'alpha',
71+
prerelease: true
72+
},
73+
{
74+
name: 'feat/*',
75+
prerelease: true
76+
}
77+
]
6178
6279
- name: Compare versions
6380
run: |

0 commit comments

Comments
 (0)