Skip to content

Commit

Permalink
feat(workflows): add nightly build workflow to build the extension ag…
Browse files Browse the repository at this point in the history
…ainst the latest Liquibase artifact

feat(workflows): add java versions 11, 17, and 18 to the build-test job in test workflow for compatibility testing
  • Loading branch information
jandroav committed Oct 26, 2023
1 parent 6d78763 commit bbd6866
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 1 deletion.
15 changes: 15 additions & 0 deletions .github/workflows/build-nightly.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# This workflow will build the extension against the latest Liquibase artifact
name: "Nightly build"

on:
workflow_dispatch:
schedule:
- cron: '0 7 * * 1-5'

jobs:
nightly-build:
uses: liquibase/build-logic/.github/workflows/[email protected]
with:
nightly: true
java: '[11, 17, 18]'
secrets: inherit
4 changes: 3 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,6 @@ on:
jobs:
build-test:
uses: liquibase/build-logic/.github/workflows/[email protected]
secrets: inherit
secrets: inherit
with:
java: '[11, 17, 18]'

0 comments on commit bbd6866

Please sign in to comment.