Skip to content

Commit

Permalink
chore(ci): remove ubuntu 16 from publishing targets (#21639)
Browse files Browse the repository at this point in the history
* chore(ci): remove ubuntu 16 from publishing targets

* add changelog

* wording
  • Loading branch information
pront authored Oct 29, 2024
1 parent cb177a2 commit 1fe4152
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 9 deletions.
11 changes: 2 additions & 9 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -348,13 +348,9 @@ jobs:
env:
VECTOR_VERSION: ${{ needs.generate-publish-metadata.outputs.vector_version }}
DD_PKG_VERSION: "latest"
# https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: "true"
ACTIONS_RUNNER_FORCE_ACTIONS_NODE_VERSION: node16
strategy:
matrix:
container:
- ubuntu:16.04
- ubuntu:18.04
- ubuntu:20.04
- ubuntu:22.04
Expand All @@ -379,7 +375,7 @@ jobs:
- name: Fix Git safe directories issue when in containers (actions/checkout#760)
run: git config --global --add safe.directory /__w/vector/vector
- name: Checkout Vector
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
ref: ${{ inputs.git_ref }}
- name: Download staged package artifacts (x86_64-unknown-linux-gnu)
Expand All @@ -401,9 +397,6 @@ jobs:
env:
VECTOR_VERSION: ${{ needs.generate-publish-metadata.outputs.vector_version }}
DD_PKG_VERSION: "latest"
# https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: "true"
ACTIONS_RUNNER_FORCE_ACTIONS_NODE_VERSION: node16
strategy:
matrix:
container:
Expand Down Expand Up @@ -434,7 +427,7 @@ jobs:
- name: Fix Git safe directories issue when in containers (actions/checkout#760)
run: git config --global --add safe.directory /__w/vector/vector
- name: Checkout Vector
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
ref: ${{ inputs.git_ref }}
- name: Download staged package artifacts (x86_64-unknown-linux-gnu)
Expand Down
6 changes: 6 additions & 0 deletions changelog.d/21639_ubuntu-16.breaking.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
With this release, Vector has dropped official support for Ubuntu 16.04 because it forces GitHub Actions to depend on an
unsecure Node version.
See details [here](https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/).
However, it is likely that Vector will continue to run on Ubuntu 16.04.

authors: pront

0 comments on commit 1fe4152

Please sign in to comment.