Skip to content

Commit

Permalink
Add docker release to the full release process for final releases (#758
Browse files Browse the repository at this point in the history
)

* add docker release to release pipeline
* add docker to dependabot
* update to align with other adapters
* update build arg in test
* removed defaulted input for docker package
* add permissions for nightly test release
* account for draft releases not havign docker, allow docker only release
* Update docker/Dockerfile
* pull release-prep into this repo to install aws cli, use env vars, and deal with flaky tests
* remove unused test script

---------

Co-authored-by: Emily Rockman <[email protected]>
  • Loading branch information
mikealfare and emmyoop authored May 21, 2024
1 parent 2489280 commit 3b6de5b
Show file tree
Hide file tree
Showing 8 changed files with 890 additions and 26 deletions.
5 changes: 5 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,8 @@ updates:
schedule:
interval: "weekly"
rebase-strategy: "disabled"
- package-ecosystem: "docker"
directory: "/docker"
schedule:
interval: "weekly"
rebase-strategy: "disabled"
1 change: 1 addition & 0 deletions .github/workflows/nightly-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ on:

permissions:
contents: write # this is the permission that allows creating a new release
packages: write # this is the permission that allows Docker release

defaults:
run:
Expand Down
Loading

0 comments on commit 3b6de5b

Please sign in to comment.