Commit Graph

10 Commits

Author SHA1 Message Date
Justin Van Patten c922c33862
Temporary changes to unblock v3.88.1 release ()
See individual commit descriptions for details.
2023-10-11 22:58:47 +00:00
Justin Van Patten 0a935f3e0f Fix `publish_npm.sh` script to handle `GITHUB_REF` without '/'
It looks like the intention of this script was to parse `GITHUB_REF`s in the form `refs/heads/<branch_name>` or `refs/tags/<tag_name>` per https://docs.github.com/en/actions/learn-github-actions/variables#default-environment-variables, but we overwrite this envvar in the workflow:

53e205f08f/.github/workflows/release.yml (L54)

Which is passed along from here:

53e205f08f/.github/workflows/on-release.yml (L37)

Which is just the tag name.

Still unclear how this worked for previous releases, but the script errored with the latest release when `GITHUB_REF` was just `v3.74.0`.

This commit makes the script resilient to values of `GITHUB_REF` that don't have '/'.
2023-06-30 11:30:18 -07:00
Justin Van Patten 34fdcd3664 Revert "Temp changes to unblock the release"
This reverts commit 3a18c14586.
2023-06-30 10:00:27 -07:00
Justin Van Patten 3a18c14586 Temp changes to unblock the release
Publishing v3.74.0 to npm failed with `../../scripts/publish_npm.sh: line 13: my_array[2]: unbound variable`.

This commit temporarily changes the `publish_npm.sh` script to not have the unbound variable and comments out jobs in the release workflow that already succeeded, and adds a way to manually dispatch the release workflow to unblock the release. Will use that to re-run the release workflow.

Afterwords, we can revert and address the actual issue.
2023-06-30 07:42:06 -07:00
Aaron Friel 272b987791 ci: ensure trunk is always green 2022-09-13 13:38:14 -07:00
stack72 e05477b8d6 [deps] Ensuring pulumi/pulumi pkg references pulumi sdk v3.0.0-beta.1 2021-04-14 19:32:18 +01:00
Komal fd3ec6b86f [automation/nodejs] - Fix missing OpTypes and PreviewOptions () 2021-04-14 19:32:17 +01:00
Paul Stack e6dbf49364
Ensure nightly and master builds with an alpha build version are tagged dev () 2021-02-01 19:37:53 +00:00
Lee Briggs 7093565e2c
jaxxstorm/build fixes ()
* fix pulumi bot token and env var

* use commit hash non-marketplace actions

* fix goreleaser binaries

foo

* fix goreleaser archive format

* update workflows to use repo-dispatch

* fixing tag naming

* add support for beta tags

* add prerelease workflow

* remove windows builds

* only use travis for tags

* remove prerelease steps

* fix container build indentation

* check the policy tempdir exists
2020-10-08 12:43:38 -07:00
Lee Briggs 95bc138b41
add master branch workflow () 2020-09-21 16:20:05 -07:00