Skip to content

Commit f10a3d5

Browse files
committed
ci: bump action versions
1 parent eca5b89 commit f10a3d5

File tree

2 files changed

+41
-41
lines changed

2 files changed

+41
-41
lines changed

.github/workflows/pr-check.yml

+17-17
Original file line numberDiff line numberDiff line change
@@ -8,27 +8,27 @@ jobs:
88
name: Lint and build the chart
99
runs-on: ubuntu-latest
1010
steps:
11-
- name: Checkout
12-
uses: actions/checkout@v2
11+
- name: Checkout
12+
uses: actions/checkout@v4
1313

14-
- name: Set up Helm
15-
uses: azure/setup-helm@v3
14+
- name: Set up Helm
15+
uses: azure/setup-helm@v4
1616

17-
- name: Set Name and Version
18-
run: |
19-
CHART_NAME="osrd-dev"
20-
CHART_VERSION="0.1.${{ github.run_id }}"
21-
echo "CHART_NAME=$CHART_NAME" >> $GITHUB_ENV
22-
echo "CHART_VERSION=$CHART_VERSION" >> $GITHUB_ENV
23-
sed -i "s/NAME_REPLACE_ME/$CHART_NAME/" ./Chart.yaml
24-
sed -i "s/VERSION_REPLACE_ME/$CHART_VERSION/" ./Chart.yaml
17+
- name: Set Name and Version
18+
run: |
19+
CHART_NAME="osrd-dev"
20+
CHART_VERSION="0.1.${{ github.run_id }}"
21+
echo "CHART_NAME=$CHART_NAME" >> $GITHUB_ENV
22+
echo "CHART_VERSION=$CHART_VERSION" >> $GITHUB_ENV
23+
sed -i "s/NAME_REPLACE_ME/$CHART_NAME/" ./Chart.yaml
24+
sed -i "s/VERSION_REPLACE_ME/$CHART_VERSION/" ./Chart.yaml
2525
26-
- name: Lint Helm Chart
27-
run: helm lint .
26+
- name: Lint Helm Chart
27+
run: helm lint .
2828

29-
- name: Package the Chart
30-
run: |
31-
helm package .
29+
- name: Package the Chart
30+
run: |
31+
helm package .
3232
3333
check_reuse_compliance:
3434
name: Check REUSE Compliance

.github/workflows/publish-helm-chart.yml

+24-24
Original file line numberDiff line numberDiff line change
@@ -12,31 +12,31 @@ jobs:
1212
release:
1313
runs-on: ubuntu-latest
1414
steps:
15-
- name: Checkout
16-
uses: actions/checkout@v2
15+
- name: Checkout
16+
uses: actions/checkout@v4
1717

18-
- name: Set up Helm
19-
uses: azure/setup-helm@v3
18+
- name: Set up Helm
19+
uses: azure/setup-helm@v4
2020

21-
- name: Set Name and Version
22-
run: |
23-
CHART_NAME="osrd-dev"
24-
CHART_VERSION="0.1.${{ github.run_id }}"
25-
if [ "${{ github.event_name }}" = "release" ]; then
26-
CHART_NAME="osrd"
27-
CHART_VERSION="${{ github.event.release.tag_name }}"
28-
fi
29-
echo "CHART_NAME=$CHART_NAME" >> $GITHUB_ENV
30-
echo "CHART_VERSION=$CHART_VERSION" >> $GITHUB_ENV
31-
sed -i "s/NAME_REPLACE_ME/$CHART_NAME/" ./Chart.yaml
32-
sed -i "s/VERSION_REPLACE_ME/$CHART_VERSION/" ./Chart.yaml
21+
- name: Set Name and Version
22+
run: |
23+
CHART_NAME="osrd-dev"
24+
CHART_VERSION="0.1.${{ github.run_id }}"
25+
if [ "${{ github.event_name }}" = "release" ]; then
26+
CHART_NAME="osrd"
27+
CHART_VERSION="${{ github.event.release.tag_name }}"
28+
fi
29+
echo "CHART_NAME=$CHART_NAME" >> $GITHUB_ENV
30+
echo "CHART_VERSION=$CHART_VERSION" >> $GITHUB_ENV
31+
sed -i "s/NAME_REPLACE_ME/$CHART_NAME/" ./Chart.yaml
32+
sed -i "s/VERSION_REPLACE_ME/$CHART_VERSION/" ./Chart.yaml
3333
34-
- name: Lint Helm Chart
35-
run: helm lint .
34+
- name: Lint Helm Chart
35+
run: helm lint .
3636

37-
- name: Save and Push Helm Chart to GHCR
38-
run: |
39-
echo "${{ secrets.GITHUB_TOKEN }}" | helm registry login ghcr.io -u ${{ github.actor }} --password-stdin
40-
helm package .
41-
echo "Pushing to oci://ghcr.io/openrailassociation/${CHART_NAME}:v${CHART_VERSION}"
42-
helm push ${CHART_NAME}-${CHART_VERSION}.tgz oci://ghcr.io/openrailassociation/osrd-charts
37+
- name: Save and Push Helm Chart to GHCR
38+
run: |
39+
echo "${{ secrets.GITHUB_TOKEN }}" | helm registry login ghcr.io -u ${{ github.actor }} --password-stdin
40+
helm package .
41+
echo "Pushing to oci://ghcr.io/openrailassociation/${CHART_NAME}:v${CHART_VERSION}"
42+
helm push ${CHART_NAME}-${CHART_VERSION}.tgz oci://ghcr.io/openrailassociation/osrd-charts

0 commit comments

Comments
 (0)