Commit Graph

5 Commits

Author SHA1 Message Date
Antoine Cotten 29d105e663
ci(update): Checkout repo after running Node.js steps
Ensures the workspace is clean before attempting to update any file.
Removes the need for explicitly ignoring Node.js artifacts in Git, since
they get cleaned up by the 'checkout' action before fetching.
2021-10-26 23:48:47 +02:00
Antoine Cotten c8f5f01b7f
ci: Update all release series from single workflow
Run the update job for each currently supported release series, so that
automated updates can be orchestrated from the main branch via a single
scheduled workflow.
2021-10-26 23:08:40 +02:00
Antoine Cotten 04fdb981eb
Restore "Send automated PR upon new stack release"
This reverts commit 9016e00e7b and updates
the 'latest' version detection logic to iterate over releases and pick
the latest matching semver, instead of relying on GitHub's
'/releases/latest' API.
2021-10-26 19:39:01 +02:00
Antoine Cotten 9016e00e7b
Revert "Send automated PR upon new stack release"
This reverts commit 730ffa8de5.

Lately, Elastic's release pipeline has been tagging releases from the
older 6.x series as "latest" in place of releases from the current 7.x
series. This results in weekly PRs from GitHub Actions for _downgrading_
our stack from 7.x to 6.x.

In order to avoid receiving those PRs, we disable the update workflow
entirely until the Elastic 6.x release series is marked as EOL.

Ref. elastic/elasticsearch#75436
Closes #611
2021-08-26 00:55:53 +02:00
Antoine Cotten 730ffa8de5
Send automated PR upon new stack release 2020-11-09 14:44:54 +01:00