Skip to content

Commit 51725b6

Browse files
authored
Merge branch '3007.x' into fix/add-nftables-icmpv6-support
2 parents 8fe132e + 0f39052 commit 51725b6

File tree

132 files changed

+2642
-3830
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

132 files changed

+2642
-3830
lines changed

.github/actions/setup-relenv/action.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ runs:
4848
env:
4949
RELENV_FETCH_VERSION: "${{ inputs.version }}"
5050
run: |
51+
python3 -m pip install relenv[toolchain]
5152
python3 -m relenv toolchain fetch --arch=${{ inputs.arch }}
5253
5354
- name: Fetch Native Python Build

.github/workflows/build-packages.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ on:
5050
description: Json job matrix config
5151

5252

53+
5354
env:
5455
COLUMNS: 190
5556
PIP_INDEX_URL: ${{ vars.PIP_INDEX_URL }}
@@ -442,16 +443,16 @@ jobs:
442443
name: salt-${{ inputs.salt-version }}-onedir-windows-${{ matrix.arch }}.zip
443444
path: artifacts/
444445

445-
- name: Code signing with Software Trust Manager
446-
if: ${{ steps.check-pkg-sign.outputs.sign-pkgs == 'true' }}
447-
uses: digicert/[email protected]
448-
449446
- name: Setup Certificate
450447
if: ${{ steps.check-pkg-sign.outputs.sign-pkgs == 'true' }}
451448
shell: bash
452449
run: |
453450
echo "${{ secrets.WIN_SIGN_CERT_FILE_B64 }}" | base64 --decode > /d/Certificate_pkcs12.p12
454451
452+
- name: Code signing with Software Trust Manager
453+
if: ${{ steps.check-pkg-sign.outputs.sign-pkgs == 'true' }}
454+
uses: digicert/[email protected]
455+
455456
- name: Build Windows Packages
456457
run: |
457458
tools pkg build windows --relenv-version=${{ inputs.relenv-version }} --python-version=${{ inputs.python-version }} ${{

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -433,7 +433,7 @@ jobs:
433433
with:
434434
cache-seed: ${{ needs.prepare-workflow.outputs.cache-seed }}
435435
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
436-
relenv-version: "0.19.0"
436+
relenv-version: "0.19.2"
437437
python-version: "3.10.17"
438438
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}
439439
linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }}
@@ -448,7 +448,7 @@ jobs:
448448
with:
449449
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
450450
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
451-
relenv-version: "0.19.0"
451+
relenv-version: "0.19.2"
452452
python-version: "3.10.17"
453453
source: "onedir"
454454
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}

.github/workflows/draft-release.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,3 +138,11 @@ jobs:
138138
with:
139139
name: salt-${{ inputs.salt-version }}-${{ matrix.arch }}-NSIS
140140
upload_url: ${{ needs.create-github-release.outputs.upload_url }}
141+
142+
upload-docs:
143+
needs:
144+
- create-github-release
145+
uses: ./.github/workflows/release-artifact.yml
146+
with:
147+
name: salt-${{ inputs.salt-version }}-docs-html.tar.xz
148+
upload_url: ${{ needs.create-github-release.outputs.upload_url }}

.github/workflows/nightly.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -486,7 +486,7 @@ jobs:
486486
with:
487487
cache-seed: ${{ needs.prepare-workflow.outputs.cache-seed }}
488488
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
489-
relenv-version: "0.19.0"
489+
relenv-version: "0.19.2"
490490
python-version: "3.10.17"
491491
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}
492492
linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }}
@@ -501,7 +501,7 @@ jobs:
501501
with:
502502
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
503503
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
504-
relenv-version: "0.19.0"
504+
relenv-version: "0.19.2"
505505
python-version: "3.10.17"
506506
source: "onedir"
507507
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}
@@ -521,7 +521,7 @@ jobs:
521521
with:
522522
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
523523
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
524-
relenv-version: "0.19.0"
524+
relenv-version: "0.19.2"
525525
python-version: "3.10.17"
526526
source: "src"
527527
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}

.github/workflows/release.yml

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -84,15 +84,6 @@ jobs:
8484
salt-version: "${{ inputs.salt-version }}"
8585
validate-version: true
8686

87-
- name: Check Existing Releases
88-
env:
89-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
90-
run: |
91-
tools pkg repo confirm-unreleased --repository ${{ github.repository }} ${{ steps.setup-salt-version.outputs.salt-version }}
92-
if [ "${{ github.event.repository.private }}" = "true" ]; then
93-
tools pkg repo confirm-unreleased --repository saltstack/salt ${{ steps.setup-salt-version.outputs.salt-version }}
94-
fi
95-
9687
- name: Get Salt Releases
9788
id: get-salt-releases
9889
env:
@@ -186,6 +177,7 @@ jobs:
186177
git config user.name "GitHub Actions"
187178
git config user.email "[email protected]"
188179
git push origin v${{ inputs.salt-version }}
180+
git push
189181
190182
publish-pypi:
191183
name: Publish to PyPi

.github/workflows/scheduled.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -476,7 +476,7 @@ jobs:
476476
with:
477477
cache-seed: ${{ needs.prepare-workflow.outputs.cache-seed }}
478478
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
479-
relenv-version: "0.19.0"
479+
relenv-version: "0.19.2"
480480
python-version: "3.10.17"
481481
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}
482482
linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }}
@@ -491,7 +491,7 @@ jobs:
491491
with:
492492
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
493493
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
494-
relenv-version: "0.19.0"
494+
relenv-version: "0.19.2"
495495
python-version: "3.10.17"
496496
source: "onedir"
497497
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}

.github/workflows/staging.yml

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -205,15 +205,6 @@ jobs:
205205
run: |
206206
echo "nox-archive-hash=${{ hashFiles('requirements/**/*.txt', 'cicd/golden-images.json', 'noxfile.py', 'pkg/common/env-cleanup-rules.yml', '.github/workflows/build-deps-ci-action.yml') }}" | tee -a "$GITHUB_OUTPUT"
207207
208-
- name: Check Existing Releases
209-
env:
210-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
211-
run: |
212-
tools pkg repo confirm-unreleased --repository ${{ github.repository }} ${{ steps.setup-salt-version.outputs.salt-version }}
213-
if [ "${{ github.event.repository.private }}" = "true" ]; then
214-
tools pkg repo confirm-unreleased --repository saltstack/salt ${{ steps.setup-salt-version.outputs.salt-version }}
215-
fi
216-
217208
- name: Write Changed Files To A Local File
218209
run:
219210
echo '${{ toJSON(steps.changed-files.outputs) }}' > changed-files.json
@@ -473,7 +464,7 @@ jobs:
473464
with:
474465
cache-seed: ${{ needs.prepare-workflow.outputs.cache-seed }}
475466
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
476-
relenv-version: "0.19.0"
467+
relenv-version: "0.19.2"
477468
python-version: "3.10.17"
478469
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}
479470
linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }}
@@ -489,7 +480,7 @@ jobs:
489480
with:
490481
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
491482
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
492-
relenv-version: "0.19.0"
483+
relenv-version: "0.19.2"
493484
python-version: "3.10.17"
494485
source: "onedir"
495486
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}
@@ -510,7 +501,7 @@ jobs:
510501
with:
511502
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
512503
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
513-
relenv-version: "0.19.0"
504+
relenv-version: "0.19.2"
514505
python-version: "3.10.17"
515506
source: "src"
516507
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}

.github/workflows/templates/build-deb-repo.yml.jinja

Lines changed: 0 additions & 79 deletions
This file was deleted.

.github/workflows/templates/build-macos-repo.yml.jinja

Lines changed: 0 additions & 75 deletions
This file was deleted.

0 commit comments

Comments
 (0)