Skip to content

Commit

Permalink
An attempt, with help from https://github.com/pulumi/pulumi-kubernetes,
Browse files Browse the repository at this point in the history
on starting to deploy java SDK during pre-release, but using
https://github.com/pulumi/pulumi-package-publisher/tree/main to reduce
duplication.

There are a couple open questions:
* I was getting complaints about the tree not being clean when building
  the java version. Not sure why it is different than the other builds.
* Tests are not enabled for java, since I believe it requires writing
  some test like for the other languages. Can take a look, but have not
  yet.

Other notes:
* I've delete master.yml, since it seems unused, and is one less place
  to copy similar logic.
* I've updated prelease.yml and release.yml, but not much on main.yml,
  since it surprised me it did publishing of sdks. Open to discussion on
  what should be in it.
  • Loading branch information
kylepl committed Nov 1, 2023
1 parent 9d25964 commit 8ad69dd
Show file tree
Hide file tree
Showing 4 changed files with 62 additions and 397 deletions.
1 change: 1 addition & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -349,6 +349,7 @@ jobs:
- python
- dotnet
- go
# TODO: Add java here. But it needs to have tests to run.
nodeversion:
- 14.x
pythonversion:
Expand Down

0 comments on commit 8ad69dd

Please sign in to comment.