We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 61ff3c3 commit c7cbfd7Copy full SHA for c7cbfd7
1 file changed
.github/workflows/main.yml
@@ -1,22 +1,30 @@
1
-name: CI for Spring Boot Microservice
+name: CI for RandomChat
2
3
-# Trigger workflow on push or pull request to main branch
+# Trigger workflow on push/pull request to main branch and manually
4
on:
5
push:
6
branches:
7
- main
8
pull_request:
9
10
11
+ workflow_dispatch:
12
+ inputs:
13
+ branch:
14
+ description: 'Branch to build'
15
+ required: true
16
+ default: 'dev'
17
18
jobs:
19
build:
20
runs-on: ubuntu-latest
-
21
steps:
22
# Step 1: Checkout code
23
- name: Checkout repository
24
uses: actions/checkout@v3
25
+ with:
26
+ # Checkout the branch from input or default
27
+ ref: ${{ github.event.inputs.branch || github.ref }}
28
29
# Step 2: Set up Java (match your Spring Boot version)
30
- name: Set up Java 21
0 commit comments