74 Commits

Author SHA1 Message Date
Lorenzo Zabot
6effe5c681 ci: bump gh actions versions (#870)
Signed-off-by: Jeff Ching <chingor@google.com>
Co-authored-by: Jeff Ching <chingor@google.com>
2023-12-01 14:01:51 -08:00
Jeff Ching
b1da2aee9f build: remove unneeded, failing labelling step (#890)
release-please already adds the `autorelease:pending` label

It has been failing for quite awhile with:
```
SyntaxError: missing ) after argument list
    at new AsyncFunction (<anonymous>)
    at callAsyncFunction (/home/runner/work/_actions/actions/github-script/v3/dist/index.js:7514:16)
Error: Unhandled error: SyntaxError: missing ) after argument list
    at main (/home/runner/work/_actions/actions/github-script/v3/dist/index.js:7541:26)
    at Module.720 (/home/runner/work/_actions/actions/github-script/v3/dist/index.js:7525:1)
    at __webpack_require__ (/home/runner/work/_actions/actions/github-script/v3/dist/index.js:24:31)
    at startup (/home/runner/work/_actions/actions/github-script/v3/dist/index.js:43:[19](https://github.com/google-github-actions/release-please-action/actions/runs/7064411294/job/19232404141#step:3:20))
    at /home/runner/work/_actions/actions/github-script/v3/dist/index.js:49:18
    at Object.<anonymous> (/home/runner/work/_actions/actions/github-script/v3/dist/index.js:52:10)
    at Module._compile (node:internal/modules/cjs/loader:1198:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1[25](https://github.com/google-github-actions/release-please-action/actions/runs/7064411294/job/19232404141#step:3:26)2:10)
```
2023-12-01 12:02:30 -08:00
Jeff Ching
eb6e95104a build: temporarily allow manual triggering to debug (#887)
<!--
Thank you for proposing a pull request! Please note that SOME TESTS WILL
LIKELY FAIL due to how GitHub exposes secrets in Pull Requests from
forks.
Someone from the team will review your Pull Request and respond.

Please describe your change and any implementation details below.
-->
2023-12-01 14:15:15 -05:00
Jeff Ching
546de4e1ec build: actually run main() in index.ts (#882)
When converting to typescript we didn't call the main() method if
index.ts/js is invoked directly.
2023-11-30 12:33:12 -08:00
Jeff Ching
c5182cc8b1 build: update to use v4 configuration options (#881)
Update our own dogfood usage of the action
2023-11-29 17:41:52 -05:00
Jeff Ching
9cf05a09b1 feat!: v4 release (#871)
Any advanced configuration should be done via a
release-please-config.json.

Fixes #859
Fixes #858
Fixes #857
Fixes #852

feat!: remove most configuration options in favor of manifest
configuration to configure the release-please-action
refactor!: rewrite in typescript
feat!: remove command option in favor of setting `release-type` and
`skip-github-release`/`skip-github-pull-request`
feat!: run on node20
deps!: upgrade release-please to v16
2023-11-29 13:09:28 -08:00
Jeff Ching
ca61f372ac ci: add action to try to build the dist file (#850)
Tries to compile the single .js file. If the command fails, then the
test is marked as a failure.
2023-11-06 13:35:45 -05:00
Jeff Ching
ff057410e0 ci: test on node 18 and 20 (#835) 2023-10-02 12:47:35 -07:00
Jeff Ching
a085f7b3e4 build: run build with node 16 (#729)
Signed-off-by: Jeff Ching <chingor@google.com>
2023-03-07 09:36:36 -08:00
Takashi Matsuo
b1f42a4a63 chore: configure blunderbuss (#634)
Signed-off-by: Takashi Matsuo <tmatsuo@google.com>

Signed-off-by: Takashi Matsuo <tmatsuo@google.com>
2022-10-26 16:32:24 +00:00
dependabot[bot]
bd65041d06 fix: bump release-please from 13.21.0 to 14.5.0 (#607)
* fix: bump release-please from 13.21.0 to 14.5.0

Bumps [release-please](https://github.com/googleapis/release-please) from 13.21.0 to 14.5.0.
- [Release notes](https://github.com/googleapis/release-please/releases)
- [Changelog](https://github.com/googleapis/release-please/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/release-please/compare/v13.21.0...v14.5.0)

---
updated-dependencies:
- dependency-name: release-please
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* run ci on node 14, 16

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jeff Ching <chingor@google.com>
2022-09-08 14:13:33 -07:00
Jeff Ching
3278f16569 chore: enable dependabot for updating release-please (#465) 2022-04-20 15:25:24 +00:00
bencoe@google.com
cac03337f2 build: switch order of release PR and release 2021-12-30 15:33:53 +00:00
Benjamin E. Coe
76774804a8 feat(release-please): add signoff options to sign off commits (#374) 2021-09-23 15:19:02 -07:00
Bharath KKB
fc09300698 chore: use npm ci instead of install during build (#316) 2021-06-20 15:49:28 -07:00
bcoe
b7d6077788 build: switch back to v2 2021-02-17 21:54:36 -08:00
yi_Xu
0d18e7461f fix: fix workflow env missing bug (#238)
fixes #237

Co-authored-by: Benjamin E. Coe <bencoe@google.com>
2021-02-17 21:47:48 -08:00
bcoe
1671e54515 build: run main branch with fix 2021-02-17 21:40:58 -08:00
bcoe
f3288c64eb build: revert to v2 version 2020-12-17 16:54:49 -08:00
bcoe
ad2051d731 build: run the latest version 2020-12-17 16:52:33 -08:00
bcoe
b8c01db253 build: reference correct step 2020-12-07 09:56:48 -08:00
bcoe
2e94a7df29 build: add autorelease-pending label 2020-12-07 09:31:28 -08:00
Benjamin E. Coe
a546b365e3 docs: document major/minor tagging (#121) 2020-11-30 07:40:03 -08:00
bcoe
15d0718b84 fix(build): attempt to ignore errors 2020-11-25 13:14:31 -08:00
bcoe
b46743913e fix(build): add message to tag 2020-11-25 12:58:21 -08:00
bcoe
799e6de570 fix(build): run latest dist 2020-11-25 12:52:40 -08:00
bcoe
ff5dfe1653 fix(build): configure git checkout step 2020-11-25 12:51:30 -08:00
bcoe
d4814feca5 fix(build): working on version of build that tags major/minor release line 2020-11-25 12:45:43 -08:00
Benjamin E. Coe
fe20625bea test: add tests and configure CI/CD (#104) 2020-11-25 11:10:46 -08:00
Bharath KKB
1be1fa9190 chore: PR workflow for building dist (#94) 2020-11-03 07:37:39 -08:00
bcoe
9bec9cfa7f build: run latest version of action 2020-10-29 12:57:02 -07:00
bcoe
0ab3b3257c fix(docs): document functional version of release-please 2020-10-09 17:52:38 -07:00
Benjamin E. Coe
b632af4101 fix(docs): indicate correct version (#84) 2020-10-08 18:25:02 -07:00
bcoe
646de90a87 fix(build): use new release strategy 2020-10-08 14:08:21 -07:00
bcoe
e6f39a1ff2 fix(build): revert build to non-debug form 2020-10-08 14:02:55 -07:00
bcoe
651a6424c0 debug: build 2020-10-08 13:57:57 -07:00
bcoe
51e115e47f chore: actually run debug build 2020-10-08 13:55:21 -07:00
bcoe
60922c5d92 build: update version used in build 2020-10-08 13:41:24 -07:00
Bharath KKB
6a8c41c2e1 chore: compile dist using workflow (#75) 2020-10-01 12:37:42 -07:00
bcoe
0ac887856b build: fix sha 2020-09-17 14:07:32 -07:00
bcoe
8c5d3efe22 build: fix yaml format 2020-09-17 14:06:48 -07:00
bcoe
60ae28e4b2 fix(build): document working version of release-please 2020-09-17 14:04:53 -07:00
bcoe
c66d20dc19 debug: debug bad build 2020-09-17 12:59:20 -07:00
bcoe
31e1a25ccf fix: default changelog sections to undefined 2020-09-17 12:54:13 -07:00
bcoe
8f40d8e788 debug: run specific tag 2020-09-17 12:42:23 -07:00
bcoe
fdbd0eeb28 build: debug forking build 2020-09-17 12:38:29 -07:00
bcoe
ad9980e828 build: fix formatting of action 2020-09-17 12:20:02 -07:00
bcoe
f2bda04bb5 fix(build): release from fork 2020-09-17 12:17:27 -07:00
Benjamin E. Coe
512c940c3a feat(build): document and update to 2.x (#59) 2020-09-04 13:50:29 -07:00
Benjamin E. Coe
b4c1bd25c7 fix: run tests on release PRs (#47) 2020-07-23 13:54:35 -07:00