c5e4107181
Update peter-evans/create-pull-request action to v7 ( #2456 )
...
Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
2024-11-12 13:44:49 -06:00
97bdca22d8
Update actions/stale action to v9 ( #2423 )
...
Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
2024-11-04 10:00:38 -06:00
90d43f4f28
Pin dependencies ( #2408 )
...
Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
2024-10-28 11:03:46 -05:00
810e009202
Update Github actions to reflect security best practices ( #2375 )
...
* Update Github actions to reflect security best practices
* Upgrade @types/node
2024-10-14 11:27:22 -05:00
58b457eedc
Changes to make auto-merge action work ( #2360 )
...
Hopefully.
2024-09-03 13:06:50 -05:00
9e08aaebe2
Add experimental Bun test runner ( #2353 )
...
* Add experimental Bun test runner
* Add TypeScript export for Bun
* Clean up tests to prevent TypeScript build warnings
* Use Node.js 22 to run codegen
* Squash a couple TypeScript errors during tests
These are expected errors, to test edge cases for non-TS users
* Ignore Bun lockfile
* Drop unused index.ts
* Move unit test file list to tap config
2024-08-28 12:33:46 -05:00
608b517d64
github-actions user is a contributor ( #2352 )
2024-08-26 14:10:57 -05:00
1042a02733
Add collaborator to auto-merge ( #2347 )
...
Trying to figure out what type of author association @github-actions
has.
2024-08-19 12:11:03 -05:00
9c959971a5
Adjust author associations for auto-merge ( #2346 )
...
* Adjust author associations for auto-merge
* Upgrade outdated actions
2024-08-19 10:44:24 -05:00
e2745b4c75
Migrate issue templates to forms ( #2340 )
...
* Migrate feature issue template to a form
* Migrate bug issue template to a form
* Migrate question issue template to a form
* Add support link
* Migrate security issue template to a form
2024-08-14 12:06:03 -05:00
4b8969cc78
Add support for auto-merge ( #2336 )
...
* Add support for auto-merge
* Fix bad request-converter version
* Switch back to pull_request
pull_request_target is the wrong trigger for this action
2024-08-12 14:15:55 -05:00
d62d8c9831
Give actions permission to create releases and tags ( #2335 )
2024-08-12 13:29:08 -05:00
37b8a33209
Try running auto-approve after other jobs ( #2328 )
2024-08-12 12:01:21 -05:00
84ab2a787d
Auto-approve codegen PRs ( #2323 )
2024-08-05 13:12:20 -05:00
db911746a0
Add GH_TOKEN to release job ( #2292 )
2024-06-20 14:18:59 -05:00
05f7078534
Stop using matrix for license check ( #2254 )
2024-05-09 14:53:32 -05:00
fe2d8c1915
Add Node.js 22 to unit test matrix ( #2251 )
2024-05-06 15:22:41 -05:00
b65e468b95
Move make.sh to .github ( #2236 )
2024-04-24 08:47:07 -05:00
2da30cd4cd
Move regression template to yaml file ( #2229 )
2024-04-18 12:04:06 -05:00
a13992ec7d
Update issue templates to use new labels ( #2225 )
...
And experimentally support GitHub issue forms for regression reports.
2024-04-18 11:06:33 -05:00
95fd81a883
Auto-create release tag on publish ( #2226 )
2024-04-18 11:06:21 -05:00
628254df2d
Don't commit .rej files ( #2194 )
2024-03-27 13:40:50 -05:00
1ef318aded
use a repo-scoped personal access token ( #2193 )
2024-03-27 13:38:29 -05:00
ec9a4dc960
Try using default token ( #2192 )
...
Provided token was not able to push a new branch to
elasticsearch-serverless-js
2024-03-27 13:28:25 -05:00
f3d9dfb48e
Stop creating a branch before applying patch ( #2191 )
2024-03-27 13:20:46 -05:00
7f7942e207
Drop branch suffix from patch action ( #2190 )
...
drop .rej files and don't use a branch suffix
2024-03-27 13:18:14 -05:00
d584836399
Use relative path for PR action ( #2189 )
2024-03-27 12:53:46 -05:00
c7cbe941db
Write PR body to a file instead of a buggy multi-line echo ( #2188 )
2024-03-27 10:46:56 -05:00
113b32258d
Must set committer info to apply a patch ( #2187 )
2024-03-27 10:42:53 -05:00
6e63530801
Refactor patch action to use create-pull-request action ( #2186 )
2024-03-27 10:40:12 -05:00
38c17fd7f3
Set Github token to use Github CLI in an action ( #2185 )
2024-03-27 09:58:50 -05:00
63eb92b42a
Fix bad argument string ( #2184 )
2024-03-27 09:45:25 -05:00
7475dba8b9
Git config typo ( #2183 )
2024-03-27 09:41:18 -05:00
3ad00b4a9f
Add committer identity to serverless patch action ( #2182 )
2024-03-27 09:39:19 -05:00
2721008867
Correctly apply and commit patch changes in patch automation workflow ( #2181 )
2024-03-26 17:19:06 -05:00
c106146d30
More fetch depth fix to patch workflow ( #2180 )
2024-03-26 13:46:32 -05:00
78dab89db8
More directory fixes to patch workflow ( #2179 )
2024-03-26 13:39:19 -05:00
af2dbc01d3
Run serverless patch workflow using correct branch of the stack client ( #2178 )
2024-03-26 13:34:07 -05:00
3ac5a1cc65
Still testing serverless patch workflow ( #2177 )
...
* Stray period 🤦
* Fix path
2024-03-26 13:26:01 -05:00
fba3e41862
Continuing to test the serverless patch workflow ( #2176 )
2024-03-26 13:22:43 -05:00
6a821583c0
Fixes to serverless patch script ( #2175 )
2024-03-26 12:17:30 -05:00
1d84468762
Move between two repositories more cleanly during patch ( #2172 )
...
* fix: checkout multiple repos cleanly
* fix: ensure git apply exits cleanly
2024-03-21 16:33:43 -05:00
8afdec052a
Check out merge commit before creating patch ( #2171 )
2024-03-21 16:25:09 -05:00
b77bdf2a79
Ensure patch can generate by checking out main branch ( #2170 )
2024-03-21 16:20:12 -05:00
d61d54a811
Action to apply stack client patches to serverless ( #2169 )
...
* GitHub action for applying stack client patches to serverless
* Drop unnecessary comment
2024-03-21 16:14:53 -05:00
d430aecdbd
Move make.sh to .buildkite ( #2165 )
2024-03-21 12:07:24 -05:00
51323e769d
Github action for publishing to npm with provenance metadata ( #2103 )
2023-12-13 11:20:04 -06:00
99bcff02d5
Path filtering improvement ( #2059 )
...
* Another attempt at getting path filtering right
* Improve filters
2023-11-03 11:41:53 -05:00
3c5178c7ae
Stop supporting Node v14 and v16 ( #2055 )
2023-11-02 13:16:24 -05:00
2d139e512b
Improve unit test path filtering rules ( #2052 )
...
* Improve path-filtering rules on unit test action
See docs about how jobs that are skipped still report "success", which
is necessary for jobs that are required to succeed based on branch
protection rules.
https://docs.github.com/en/actions/using-jobs/using-conditions-to-control-job-execution
* Code must be checked out for paths-filter to run
* Only run on default pull request events
Defaults are that it will run when a PR is opened, reopened, or
synchronized (new commits pushed).
2023-11-02 11:16:39 -05:00