Skip to content

Commit

Permalink
chore(workflows): update liquibase/build-logic workflows to version v…
Browse files Browse the repository at this point in the history
…0.6.0

The liquibase/build-logic workflows have been updated to version v0.6.0. This update includes bug fixes and improvements to the workflows. The following workflows have been updated:

- attach-artifact-release.yml
- build-nightly.yml
- codeql.yml
- create-release.yml
- release-published.yml
- test.yml

These updates ensure that the workflows are using the latest version of the liquibase/build-logic actions and provide better functionality and stability.
  • Loading branch information
jandroav committed Dec 27, 2023
1 parent 839ac86 commit 6655441
Show file tree
Hide file tree
Showing 6 changed files with 8 additions and 46 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/attach-artifact-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@ on:
jobs:

attach-artifact-to-release:
uses: liquibase/build-logic/.github/workflows/extension-attach-artifact-release.yml@v0.5.9
uses: liquibase/build-logic/.github/workflows/extension-attach-artifact-release.yml@v0.6.0
secrets: inherit
2 changes: 1 addition & 1 deletion .github/workflows/build-nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:

jobs:
nightly-build:
uses: liquibase/build-logic/.github/workflows/os-extension-test.yml@v0.5.9
uses: liquibase/build-logic/.github/workflows/os-extension-test.yml@v0.6.0
with:
nightly: true
secrets: inherit
2 changes: 1 addition & 1 deletion .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ on:

jobs:
codeql:
uses: liquibase/build-logic/.github/workflows/codeql.yml@v0.5.9
uses: liquibase/build-logic/.github/workflows/codeql.yml@v0.6.0
secrets: inherit
with:
languages: '["java"]'
2 changes: 1 addition & 1 deletion .github/workflows/create-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@ on:

jobs:
create-release:
uses: liquibase/build-logic/.github/workflows/create-release.yml@v0.5.9
uses: liquibase/build-logic/.github/workflows/create-release.yml@v0.6.0
secrets: inherit
44 changes: 3 additions & 41 deletions .github/workflows/release-published.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,46 +7,8 @@ on:

jobs:
release:
uses: liquibase/build-logic/.github/workflows/extension-release-published.yml@v0.5.9
uses: liquibase/build-logic/.github/workflows/extension-release-published.yml@v0.6.0
secrets: inherit
with:
nameSpace: mongodb

deploy_xsd:
name: Upload xsds
runs-on: ubuntu-20.04
steps:
- name: Download liquibase mongodb xsd
uses: actions/checkout@v4
with:
# Relative path under $GITHUB_WORKSPACE to place the repository
path: liquibase-mongodb
repository: "liquibase/liquibase-mongodb"

- name: Upload to s3
env:
AWS_ACCESS_KEY_ID: ${{ secrets.LIQUIBASEORIGIN_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.LIQUIBASEORIGIN_SECRET_ACCESS_KEY }}
AWS_DEFAULT_REGION: us-east-1
# aws s3 sync syncs directories and S3 prefixes.
run: |
aws s3 sync liquibase-mongodb/src/main/resources/www.liquibase.org/xml/ns/mongodb/ s3://liquibaseorg-origin/xml/ns/mongodb/ --content-type application/octet-stream --only-show-errors
- name: Index.htm file upload
env:
AWS_ACCESS_KEY_ID: ${{ secrets.LIQUIBASEORIGIN_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.LIQUIBASEORIGIN_SECRET_ACCESS_KEY }}
AWS_DEFAULT_REGION: us-east-1
# List all xsd and htm files in repository. Copy index.htm to temporary folder
# Add links for all xsd files to index.htm file (except liquibase-mongodb-latest.xsd and index.htm)
# Sync index.htm with the s3
run: |
search_dir=liquibase-mongodb/src/main/resources/www.liquibase.org/xml/ns/mongodb
filenames=`ls -1 $search_dir`
mkdir index-file
cp $search_dir/index.htm index-file/
for entry in $filenames
do
if [[ "$entry" != "liquibase-mongodb-latest.xsd" ]] && [[ "$entry" != "index.htm" ]] ;then
sed -ie "s/<\/ul>/ <li><a href=\"\/xml\/ns\/mongodb\/${entry}\">${entry}<\/a><\/li>\n<\/ul>/" index-file/index.htm
fi
done
aws s3 sync index-file s3://liquibaseorg-origin/xml/ns/mongodb/ --only-show-errors
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ on:

jobs:
build-test:
uses: liquibase/build-logic/.github/workflows/os-extension-test.yml@v0.5.9
uses: liquibase/build-logic/.github/workflows/os-extension-test.yml@v0.6.0
secrets: inherit

integration-tests:
Expand Down

0 comments on commit 6655441

Please sign in to comment.