Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DAT-16091 DevOps :: Configure liquibase-hanadb repo to use build-logic #163

Merged
merged 20 commits into from
Oct 27, 2023
Merged
Show file tree
Hide file tree
Changes from 5 commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
3fef1dc
#DAT-16091
Oct 23, 2023
f30af60
chore(pom.xml): add maven-failsafe-plugin to redirect test output to …
Oct 23, 2023
d7957d6
chore(.snyk): remove .snyk file as it is no longer needed for vulnera…
Oct 23, 2023
cb4218a
chore(pom.xml): update liquibase-hanadb version to 0-SNAPSHOT for dev…
Oct 23, 2023
718fa0b
chore(pom.xml): update liquibase-hanadb version to 4.24.1-SNAPSHOT
Oct 23, 2023
a3f6421
chore(test.yml): add build and package step to the workflow to ensure…
Oct 24, 2023
d22e0d7
chore(workflows): update liquibase/build-logic workflows to v0.5.3
Oct 24, 2023
530bf51
chore(test.yml): remove unnecessary empty line to improve code readab…
Oct 24, 2023
fffe316
chore(test.yml): add maven settings to look for dependencies in the L…
Oct 24, 2023
326c74b
chore(pom.xml): add liquibase-sdk-maven-plugin to manage database sch…
Oct 24, 2023
f30b4b4
chore(pom.xml): add configuration for liquibase-sdk-maven-plugin to i…
Oct 24, 2023
b17eaae
chore(test.yml): remove unused build cache step to simplify the workflow
Oct 24, 2023
5aa424d
chore(.DS_Store): add .DS_Store file to the repository
Oct 24, 2023
2e9a5ab
chore: remove .DS_Store file
Oct 24, 2023
08b2a95
chore(pom.xml): add liquibase-sdk-maven-plugin to enable Liquibase in…
Oct 24, 2023
dd19ce6
chore(test.yml): comment out integration-test job to temporarily disa…
Oct 26, 2023
07198da
chore(test.yml): remove unnecessary whitespace and commented out code
Oct 26, 2023
3cd7a81
chore: update liquibase build logic workflows to version v0.5.5
Oct 26, 2023
2c84189
Merge branch 'main' into DAT-16091
jandroav Oct 26, 2023
bfef2d7
Merge branch 'main' into DAT-16091
jandroav Oct 27, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 11 additions & 5 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
version: 2
updates:
- package-ecosystem: maven
directory: "/"
schedule:
interval: daily
open-pull-requests-limit: 10

- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"

- package-ecosystem: "maven"
directory: "/"
schedule:
interval: "daily"

53 changes: 53 additions & 0 deletions .github/release-drafter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@

name-template: 'Support for $OWNER $REPOSITORY Extension v$NEXT_MINOR_VERSION'
tag-template: 'v$NEXT_MINOR_VERSION'
exclude-labels:
- 'skipReleaseNotes'
categories:
- title: ':green_book: Notable Changes'
labels:
- 'notableChanges'
- title: '🚀 New Features'
labels:
- 'TypeEnhancement'
- 'TypeTest'
- title: '🐛 Bug Fixes 🛠'
labels:
- 'TypeBug'
- title: '💥 Breaking Changes'
labels:
- 'breakingChanges'
- title: '🤖 Security Driver and Other Updates'
collapse-after: 5
labels:
- 'sdou'
- 'dependencies'
- title: '👏 New Contributors'
labels:
- 'newContributors'


change-template: '- (#$NUMBER) $TITLE @$AUTHOR '
change-title-escapes: '\<*_&' # You can add # and @ to disable mentions, and add ` to disable code blocks.
version-resolver:
major:
labels:
- 'major'
minor:
labels:
- 'minor'
patch:
labels:
- 'feature'
- 'enhancement'
- 'patch'
- 'bugfix'
- 'sdou'
default: minor
template: |
## Changes

$CHANGES

**Full Changelog**: https://github.com/$OWNER/$REPOSITORY/compare/$PREVIOUS_TAG...$REPOSITORY-$RESOLVED_VERSION

12 changes: 12 additions & 0 deletions .github/workflows/attach-artifact-release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
name: Attach Artifact to Release

on:
pull_request:
types:
- closed

jobs:

attach-artifact-to-release:
uses: liquibase/build-logic/.github/workflows/extension-attach-artifact-release.yml@v0.5.2
secrets: inherit
13 changes: 13 additions & 0 deletions .github/workflows/build-nightly.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# This workflow will build the extension against the latest Liquibase artifact
name: "Nightly build"

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

jobs:
nightly-build:
uses: liquibase/build-logic/.github/workflows/os-extension-test.yml@v0.5.2
with:
nightly: true
secrets: inherit
50 changes: 0 additions & 50 deletions .github/workflows/ci-report.yml

This file was deleted.

198 changes: 0 additions & 198 deletions .github/workflows/ci.yml

This file was deleted.

18 changes: 18 additions & 0 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: CodeQL

on:
workflow_dispatch:
push:
branches: [ "main" ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ "main" ]
schedule:
- cron: '16 14 * * 4'

jobs:
codeql:
uses: liquibase/build-logic/.github/workflows/codeql.yml@v0.5.3
secrets: inherit
with:
languages: '[java]'
Loading
Loading