Skip to content

Commit ca46e6b

Browse files
author
Jacek Gębal
committed
Update release process
1 parent 992f018 commit ca46e6b

1 file changed

Lines changed: 26 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,38 @@ defaults:
2222
jobs:
2323
release:
2424
runs-on: ubuntu-latest
25+
env:
26+
UTPLSQL_VERSION: develop
27+
UTPLSQL_FILE: utPLSQL
28+
DB_URL: "//localhost:1521/FREEPDB1"
29+
DB_USER: APP
30+
DB_PASS: pass
31+
32+
services:
33+
oracle:
34+
image: gvenzl/oracle-free:23-slim-faststart
35+
env:
36+
ORACLE_PASSWORD: oracle
37+
ports:
38+
- 1521:1521
39+
options: >-
40+
--health-cmd healthcheck.sh
41+
--health-interval 10s
42+
--health-timeout 5s
43+
--health-retries 10
44+
--name oracle
2545
2646
steps:
2747
- uses: actions/checkout@v4
2848
with:
2949
fetch-depth: 0
3050

51+
- name: Install utPLSQL
52+
run: .github/scripts/1_install_utplsql.sh
53+
54+
- name: Install demo project
55+
run: .github/scripts/2_install_demo_project.sh
56+
3157
- name: Set up JDK
3258
uses: actions/setup-java@v5
3359
with:

0 commit comments

Comments
 (0)