Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

enh(ci): upgrade github actions #4827

Merged
merged 30 commits into from
Jan 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
07c7f15
Bump docker/setup-buildx-action from 2.10.0 to 3.0.0
dependabot[bot] Dec 20, 2023
fd403ac
Bump docker/build-push-action from 3.3.1 to 5.1.0
dependabot[bot] Dec 20, 2023
935dd81
Bump actions/upload-artifact from 3.1.3 to 4.0.0
dependabot[bot] Dec 20, 2023
335103d
Bump actions/download-artifact from 3.0.2 to 4.1.0
dependabot[bot] Dec 20, 2023
0dbd8c8
Bump actions/setup-node from 3.8.2 to 4.0.1
dependabot[bot] Dec 20, 2023
9dba664
Bump docker/login-action from 2.2.0 to 3.0.0
dependabot[bot] Dec 20, 2023
7e86a5d
Bump actions/setup-python from 4.7.1 to 5.0.0
dependabot[bot] Jan 4, 2024
0425f2f
Bump docker/login-action from 2.2.0 to 3.0.0 (#4787)
mushroomempires Jan 12, 2024
58f4d64
Bump actions/setup-node from 3.8.2 to 4.0.1 (#4786)
mushroomempires Jan 12, 2024
8091738
Bump actions/download-artifact from 3.0.2 to 4.1.0 (#4785)
mushroomempires Jan 12, 2024
3ca40d1
Bump actions/setup-python from 4.7.1 to 5.0.0 (#4783)
mushroomempires Jan 12, 2024
d1f49cb
Bump docker/build-push-action from 3.3.1 to 5.1.0 (#4782)
mushroomempires Jan 12, 2024
24ff3cf
Bump docker/setup-buildx-action from 2.10.0 to 3.0.0 (#4781)
mushroomempires Jan 12, 2024
1e23891
Bump actions/upload-artifact from 3.1.3 to 4.0.0 (#4784)
mushroomempires Jan 12, 2024
5282775
edit dependabot.yaml
mushroomempires Jan 12, 2024
0312193
Merge branch 'MON-34044-upgrade-gh-actions-bis' of https://github.com…
mushroomempires Jan 12, 2024
9fbf21f
try and trigger packaging'
mushroomempires Jan 12, 2024
906b537
fix lint
mushroomempires Jan 16, 2024
b29db1e
fix
mushroomempires Jan 16, 2024
f4d70fd
fix
mushroomempires Jan 16, 2024
a39c7e5
Merge branch 'develop' of https://github.com/centreon/centreon-plugin…
mushroomempires Jan 16, 2024
a1462ce
Bump actions/checkout from 3 to 4 (#4810)
dependabot[bot] Jan 17, 2024
599b4a4
Revert "Bump actions/upload-artifact from 3.1.3 to 4.0.0"
mushroomempires Jan 18, 2024
84eebf6
Revert "Bump actions/download-artifact from 3.0.2 to 4.1.0"
mushroomempires Jan 18, 2024
4b36a20
Merge branch 'develop' of https://github.com/centreon/centreon-plugin…
mushroomempires Jan 18, 2024
d5ee374
update dbi.pm
mushroomempires Jan 18, 2024
d402e1b
Update .github/workflows/plugins.yml
sc979 Jan 18, 2024
26b3183
update checkout version hash for el7
mushroomempires Jan 18, 2024
c5c237f
add hashes
sc979 Jan 18, 2024
59f64fe
remove trigger space
mushroomempires Jan 18, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .github/workflows/docker-builder-packaging-plugins.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,22 +45,22 @@ jobs:
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1

- name: Login to Registry
uses: docker/login-action@465a07811f14bebb1938fbed4728c6a1ff8901fc # v2.2.0
uses: docker/login-action@343f7c4344506bcbf9b4de18042ae17996df046d # v3.0.0
with:
registry: ${{ vars.DOCKER_INTERNAL_REGISTRY_URL }}
username: ${{ secrets.DOCKER_REGISTRY_ID }}
password: ${{ secrets.DOCKER_REGISTRY_PASSWD }}

- name: Login to proxy registry
uses: docker/login-action@465a07811f14bebb1938fbed4728c6a1ff8901fc # v2.2.0
uses: docker/login-action@343f7c4344506bcbf9b4de18042ae17996df046d # v3.0.0
with:
registry: ${{ vars.DOCKER_PROXY_REGISTRY_URL }}
username: ${{ secrets.DOCKER_REGISTRY_ID }}
password: ${{ secrets.DOCKER_REGISTRY_PASSWD }}

- uses: docker/setup-buildx-action@885d1462b80bc1c1c7f0b00334ad271f09369c55 # v2.10.0
- uses: docker/setup-buildx-action@f95db51fddba0c2d1ec667646a06c2ce06100226 # v3.0.0

- uses: docker/build-push-action@1104d471370f9806843c095c1db02b5a90c5f8b6 # v3.3.1
- uses: docker/build-push-action@4a13e500e55cf31b7a5d59a38ab2040ab0f42f56 # v5.1.0
with:
file: .github/docker/Dockerfile.${{ matrix.dockerfile }}
context: .
Expand Down
7 changes: 4 additions & 3 deletions .github/workflows/plugins.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
with:
fetch-depth: 0

- uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236 # v4.7.1
- uses: actions/setup-python@0a5c61591373683505ea898e09a3ea4f39ef2b9c # v5.0.0
with:
python-version: '3.9'

Expand Down Expand Up @@ -93,7 +93,7 @@ jobs:
fetch-depth: 1

- name: Prepare FatPacker
uses: shogo82148/actions-setup-perl@v1
uses: shogo82148/actions-setup-perl@ea0507898383e7dbce382138da0c21af1849eb9e # v1.27.0
with:
perl-version: '5.34'
install-modules-with: cpm
Expand Down Expand Up @@ -141,7 +141,8 @@ jobs:
steps:
- name: Checkout sources
if: ${{ matrix.distrib == 'el7' }}
uses: actions/checkout@v3 # el7 is not compatible with checkout v4 which uses node20
# el7 is not compatible with checkout v4 which uses node20
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0

- name: Checkout sources
if: ${{ matrix.distrib != 'el7' }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/tests-functional.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,15 +28,15 @@ jobs:
sudo apt-get install -qqy snmpsim

- name: Install Node.js
uses: actions/setup-node@1a4442cacd436585916779262731d5b162bc6ec7 # v3.8.2
uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1
with:
node-version: 16

- name: Install Mockoon CLI
run: npm install -g -D @mockoon/[email protected]

- name: Install perl dependencies
uses: shogo82148/actions-setup-perl@v1
uses: shogo82148/actions-setup-perl@ea0507898383e7dbce382138da0c21af1849eb9e # v1.27.0
with:
perl-version: '5.34'
install-modules-with: cpm
Expand All @@ -55,7 +55,7 @@ jobs:
JSON::XS

- name: Install Python
uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236 # v4.7.1
uses: actions/setup-python@0a5c61591373683505ea898e09a3ea4f39ef2b9c # v5.0.0
with:
python-version: '3.11'

Expand Down
Loading