99
1010 workflow_dispatch :
1111
12- repository_dispatch :
13- types : [utPLSQL-build,utPLSQL-java-api-build]
1412
1513defaults :
1614 run :
@@ -25,22 +23,20 @@ jobs:
2523 UTPLSQL_FILE : ${{matrix.utplsql_file}}
2624 DB_URL : " //localhost:1521/FREEPDB1"
2725 DB_USER : APP
28- DB_PASS : APP
26+ DB_PASS : pass
2927
3028 strategy :
3129 fail-fast : false
3230 matrix :
3331 utplsql_version : ["v3.2.01","develop"]
3432 utplsql_file : ["utPLSQL"]
35- jdk : ['11', ' 17', '21', '25']
33+ jdk : ['17', '21', '25']
3634 services :
3735 oracle :
3836 image : gvenzl/oracle-free:23-slim-faststart
3937 env :
4038 ORACLE_PASSWORD : oracle
4139 DB_URL : " //localhost:1521/FREEPDB1"
42- DB_USER : APP
43- DB_PASS : pass
4440 ports :
4541 - 1521:1521
4642 options : >-
5450 - uses : actions/checkout@v4
5551 with :
5652 fetch-depth : 0
57- - uses : actions/setup-java@v5
53+
54+ - name : Set up JDK
55+ uses : actions/setup-java@v5
5856 with :
59- distribution : ' adopt '
57+ distribution : ' temurin '
6058 java-version : ${{matrix.jdk}}
6159
6260 - name : Install utplsql
6765
6866 - name : Build and Test
6967 run : mvn verify appassembler:assemble
70-
71- slack-workflow-status :
72- if : always()
73- name : Post Workflow Status To Slack
74- needs : [ build ]
75- runs-on : ubuntu-latest
76- steps :
77- - name : Slack Workflow Notification
78- uses : Gamesight/slack-workflow-status@master
79- with :
80- repo_token : ${{secrets.GITHUB_TOKEN}}
81- slack_webhook_url : ${{secrets.SLACK_WEBHOOK_URL}}
82- name : ' Github Actions[bot]'
83- icon_url : ' https://octodex.github.com/images/mona-the-rivetertocat.png'
0 commit comments