Commit graph

85 commits

Author SHA1 Message Date
João Duarte
f6940f5a34
Update critical_vulnerability_scan.yml (#16039)
Change trigger from pull_request_target to pull_request, as the former uses the base branch instead of the PR source code.
This allows simplification of the checkout action (also took the opportunity to bump from v2 to v4).
2024-03-28 15:03:07 +00:00
João Duarte
e8597cbb77
Introduce vulnerability scanner that fails PRs on critical vulnerabilities (#16028)
This github action leverages https://github.com/anchore/grype to scan a tarball artifact
2024-03-27 16:04:50 +00:00
Nassim Kammah
db193f56c4
Update docs-preview link (#15918)
Following the migration from Jenkins to Buildkite, docs previews are now available at <repo>_bk_<PR>.

More context in https://github.com/elastic/docs/pull/2898
2024-02-08 17:20:58 +01:00
Andres Rodriguez
3d257083c6
Update lint_docs.yml 2023-07-20 14:19:58 -04:00
Andres Rodriguez
5fbf60ccdf
Create lint_docs.yml 2023-07-20 14:17:36 -04:00
Andres Rodriguez
3f17620194
Create project-board-assigner.yml 2023-02-27 12:58:28 -05:00
Andres Rodriguez
fdcaa5dbf5
Update platform_logstash_project_board.yml 2023-02-27 12:34:47 -05:00
Andres Rodriguez
5ecbbf8c54
Update platform_logstash_project_board.yml 2023-02-27 12:26:18 -05:00
Andres Rodriguez
6d0ab95362
Update platform_logstash_project_board.yml 2023-02-27 12:23:18 -05:00
Andres Rodriguez
c1ecd3879f
Update platform_ingest_docs_project_board.yml 2023-02-27 12:22:57 -05:00
Andres Rodriguez
fbb747ad84
Create platform_ingest_docs_project_board.yml 2023-02-27 12:17:25 -05:00
Andres Rodriguez
0759ddfa11
Rename platform_ingest_project_board.yml to platform_logstash_project_board.yml 2023-02-27 12:14:23 -05:00
Andres Rodriguez
a8b6315f1a
Update platform_ingest_project_board.yml 2023-02-27 12:08:38 -05:00
Andres Rodriguez
6524a19440
Update platform_ingest_project_board.yml 2023-02-27 12:01:10 -05:00
Andres Rodriguez
16f4ba84a5
Update platform_ingest_project_board.yml 2023-02-27 11:56:43 -05:00
Andres Rodriguez
57c1ca4aca
Update platform_ingest_project_board.yml 2023-02-27 11:51:46 -05:00
Andres Rodriguez
7d30dc68cd
Rework project actions (#14917)
Rework GitHub Actions to add to multiple projects depending on label.
2023-02-27 11:48:44 -05:00
Andres Rodriguez
836a36e938
Update platform_ingest_project_board.yml 2023-02-27 11:17:14 -05:00
Andres Rodriguez
3fee1429c4
Update platform_ingest_project_board.yml 2022-12-15 12:51:27 -05:00
Andres Rodriguez
115a310f26
Update platform_ingest_project_board.yml 2022-12-14 15:00:42 -05:00
Andres Rodriguez
284ff27958
Update platform_ingest_project_board.yml 2022-12-14 14:57:28 -05:00
Andres Rodriguez
e81019c89f
Update platform_ingest_project_board.yml 2022-12-14 14:39:08 -05:00
Andres Rodriguez
d2080b8796
Update platform_ingest_project_board.yml (#14814) 2022-12-14 14:34:04 -05:00
Andres Rodriguez
58b22a391b
Update platform_ingest_project_board.yml (#14813)
Fix actions to add docs
2022-12-14 14:28:03 -05:00
Andres Rodriguez
59c693a7b5
Update platform_ingest_project_board.yml (#14801)
Include automation for docs label.
2022-12-14 14:21:22 -05:00
Andres Rodriguez
77009b253c
Add missing step (#14735) 2022-11-03 09:50:29 -04:00
Andres Rodriguez
531a4fa077
Add GitHub action to add issues to another project board. (#14733) 2022-11-03 09:38:49 -04:00
Andres Rodriguez
dd399b62b2
Update add-docs-preview-link.yml (#14710)
Adds docsk8s/** to build preview links.
2022-10-27 11:09:10 -04:00
Andres Rodriguez
184fb1075e
Update add_to_projects_beta.yml 2022-09-28 09:31:45 -04:00
Andres Rodriguez
2a2f5ae24c
Update add_to_projects_beta.yml 2022-09-07 13:39:22 -04:00
Andres Rodriguez
328a4e20d1
Update add_to_projects_beta.yml 2022-09-07 13:32:58 -04:00
Andres Rodriguez
37ebcee716
Update add_to_projects_beta.yml 2022-09-07 13:32:25 -04:00
Andres Rodriguez
248a512350
Update add_to_projects_beta.yml 2022-09-07 11:57:01 -04:00
Andres Rodriguez
955c48131e
Update add_to_projects_beta.yml 2022-09-07 11:42:16 -04:00
Andres Rodriguez
842e45abaf
Update add_to_projects_beta.yml 2022-09-07 11:36:12 -04:00
Andres Rodriguez
5c5a52d6b0
Update add_to_projects_beta.yml 2022-09-07 11:26:18 -04:00
Andres Rodriguez
3d43f86fae
Update add_to_projects_beta.yml 2022-09-07 11:19:33 -04:00
Andres Rodriguez
5959676809
Update feature-request.md (#12873)
Update feature-request.md to provide a nicer description.

Co-authored-by: Karen Metts <35154725+karenzone@users.noreply.github.com>
Co-authored-by: hendry-lim <48344515+hendry-lim@users.noreply.github.com>
2022-08-09 14:46:28 +01:00
João Duarte
dfa88aa0e9
Make version bump github action work with future JRuby versions (#14391)
Release branches are expected to have a lock file whose name is `Gemfile.jruby-X.Y.lock.release`, where `X.Y` is the Ruby language version.
This Ruby language version differs from JRuby version: for example, JRuby 9.2 is compatible with Ruby 2.5, while JRuby 9.3 is compatible with Ruby 2.6.
This commit makes the version bump agnostic to the version. Since there will be a lock file already present when the action is run, we only need to replace it, so there's no need to know the exact file name.
2022-07-29 21:18:15 +01:00
João Duarte
0191756f4e
Add Github Action workflow for release notes generation (#14236)
Co-authored-by: Mashhur <99575341+mashhurs@users.noreply.github.com>
2022-06-08 22:40:03 +01:00
João Duarte
8d01b1649d
Tighten validation of comment body in PR backport workflow (#14186) 2022-05-30 15:53:15 +01:00
João Duarte
9cbcd68faf
Update pr_backporter.yml 2022-05-30 15:14:13 +01:00
João Duarte
a55034f8a9
Set step id for use in following steps on pr backporter workflow (#14181) 2022-05-30 11:00:46 +01:00
João Duarte
c1908c4231
Make version bump action "branch" parameter free form (#14162)
Being a "choice" type parameter required frequent PRs every time there's a new minor. This commit changes the field to take a string instead.
2022-05-25 12:15:37 +01:00
Karol Bucek
c9f9c38753
CI: docs preview comment working, for real (#14094) 2022-05-12 08:30:58 +02:00
Karol Bucek
5d46a72381
CI: improve doc-preview action (#14067) 2022-05-11 15:59:23 +02:00
Karol Bucek
33b77f02f5
Chore: try different version of GH action (#14036)
v1 seems to have started failing with: 
```
Run thollander/actions-comment-pull-request@v1
  with:
    message: 📃 **DOCS PREVIEW**  https://logstash_14019.docs-preview.app.elstc.co/diff
  Note: if you get a "404!" please wait until the elasticsearch ci job finishes.
  
    GITHUB_TOKEN: ***
Error: Resource not accessible by integration
```
2022-04-27 15:00:17 +02:00
João Duarte
f102b2e871
Make update strict in version bump github workflow (#13961)
Without --strict, Bundler may decide to ignore the major/minor/patch flag, as we can see in https://github.com/elastic/logstash/pull/13960/files#diff-127e1a3a65d315d86dbe640d9578a969da44e5226e5d9bf2de251b075c1d8b7aR481
2022-03-31 14:25:46 +01:00
João Duarte
6b930aa00c
Remove conservative flag from version bump workflow (#13952)
The conservative flag is preventing dependences, (both from Elastic and 3rd party) to be updated.
This causes unnecessary lag behind new dependency releases.
2022-03-30 15:44:01 +01:00
João Duarte
5289d49887 add 8.2 to version bump github workflow 2022-03-30 12:21:10 +01:00