Skip to content

Commit

Permalink
DAT-16080 DevOps :: Extension Nightly Builds Failing (#182)
Browse files Browse the repository at this point in the history
* chore(pom.xml): remove redundant finalName element from pom.xml build configuration

* chore(dependabot): add Dependabot configuration file to enable automated dependency updates for Maven and GitHub Actions workflows on a daily basis

* chore(workflows): update liquibase build-logic workflows to version v0.5.1 for consistency and potential bug fixes
  • Loading branch information
Alejandro Alvarez authored Oct 19, 2023
1 parent 7a58161 commit 9b72a91
Show file tree
Hide file tree
Showing 6 changed files with 30 additions and 5 deletions.
11 changes: 11 additions & 0 deletions .github/dependabot copy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
version: 2
updates:
- package-ecosystem: maven
directory: "/"
schedule:
interval: daily
open-pull-requests-limit: 10
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: daily
2 changes: 1 addition & 1 deletion .github/workflows/attach-artifact-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@ on:

jobs:
attach-artifact-to-release:
uses: liquibase/build-logic/.github/workflows/[email protected].0
uses: liquibase/build-logic/.github/workflows/[email protected].1
secrets: inherit

14 changes: 14 additions & 0 deletions .github/workflows/build-nightly.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# 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
secrets: inherit
2 changes: 1 addition & 1 deletion .github/workflows/create-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@ on:

jobs:
create-release:
uses: liquibase/build-logic/.github/workflows/[email protected].0
uses: liquibase/build-logic/.github/workflows/[email protected].1
secrets: inherit

2 changes: 1 addition & 1 deletion .github/workflows/release-published.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ on:

jobs:
release:
uses: liquibase/build-logic/.github/workflows/[email protected].0
uses: liquibase/build-logic/.github/workflows/[email protected].1
secrets: inherit
4 changes: 2 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -88,12 +88,12 @@ jobs:
sonar-pr:
needs: [ unit-test ]
uses: liquibase/build-logic/.github/workflows/[email protected].0
uses: liquibase/build-logic/.github/workflows/[email protected].1
secrets: inherit

dependabot:
needs: unit-test
uses: liquibase/build-logic/.github/workflows/[email protected].0
uses: liquibase/build-logic/.github/workflows/[email protected].1
secrets: inherit

# prepare-database:
Expand Down

0 comments on commit 9b72a91

Please sign in to comment.