Skip to content

Commit ee78489

Browse files
authored
Merge pull request #183 from linuxserver/branch-3.21
2 parents 2adebb4 + 90cc781 commit ee78489

13 files changed

+50
-52
lines changed

.editorconfig

100755100644
File mode changed.

.github/CONTRIBUTING.md

100755100644
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
## Readme
2525

2626
If you would like to change our readme, please __**do not**__ directly edit the readme, as it is auto-generated on each commit.
27-
Instead edit the [readme-vars.yml](https://github.com/linuxserver/docker-baseimage-alpine-nginx/edit/master/readme-vars.yml).
27+
Instead edit the [readme-vars.yml](https://github.com/linuxserver/docker-baseimage-alpine-nginx/edit/3.21/readme-vars.yml).
2828

2929
These variables are used in a template for our [Jenkins Builder](https://github.com/linuxserver/docker-jenkins-builder) as part of an ansible play.
3030
Most of these variables are also carried over to [docs.linuxserver.io](https://docs.linuxserver.io)
@@ -115,7 +115,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
115115

116116
## Update the changelog
117117

118-
If you are modifying the Dockerfiles or any of the startup scripts in [root](https://github.com/linuxserver/docker-baseimage-alpine-nginx/tree/master/root), add an entry to the changelog
118+
If you are modifying the Dockerfiles or any of the startup scripts in [root](https://github.com/linuxserver/docker-baseimage-alpine-nginx/tree/3.21/root), add an entry to the changelog
119119

120120
```yml
121121
changelogs:

.github/FUNDING.yml

100755100644
File mode changed.

.github/ISSUE_TEMPLATE/config.yml

100755100644
File mode changed.

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
------------------------------
2323

24-
- [ ] I have read the [contributing](https://github.com/linuxserver/docker-baseimage-alpine-nginx/blob/master/.github/CONTRIBUTING.md) guideline and understand that I have made the correct modifications
24+
- [ ] I have read the [contributing](https://github.com/linuxserver/docker-baseimage-alpine-nginx/blob/3.21/.github/CONTRIBUTING.md) guideline and understand that I have made the correct modifications
2525

2626
------------------------------
2727

.github/workflows/call_issue_pr_tracker.yml

100755100644
File mode changed.

.github/workflows/call_issues_cron.yml

100755100644
File mode changed.

.github/workflows/external_trigger.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,39 +4,39 @@ on:
44
workflow_dispatch:
55

66
jobs:
7-
external-trigger-master:
7+
external-trigger-3-21:
88
runs-on: ubuntu-latest
99
steps:
1010
- uses: actions/checkout@v4.1.1
1111

1212
- name: External Trigger
13-
if: github.ref == 'refs/heads/master'
13+
if: github.ref == 'refs/heads/3.21'
1414
env:
1515
SKIP_EXTERNAL_TRIGGER: ${{ vars.SKIP_EXTERNAL_TRIGGER }}
1616
run: |
1717
printf "# External trigger for docker-baseimage-alpine-nginx\n\n" >> $GITHUB_STEP_SUMMARY
18-
if grep -q "^baseimage-alpine-nginx_master_" <<< "${SKIP_EXTERNAL_TRIGGER}"; then
18+
if grep -q "^baseimage-alpine-nginx_3.21_" <<< "${SKIP_EXTERNAL_TRIGGER}"; then
1919
echo "> [!NOTE]" >> $GITHUB_STEP_SUMMARY
20-
echo "> Github organizational variable \`SKIP_EXTERNAL_TRIGGER\` contains \`baseimage-alpine-nginx_master_\`; will skip trigger if version matches." >> $GITHUB_STEP_SUMMARY
21-
elif grep -q "^baseimage-alpine-nginx_master" <<< "${SKIP_EXTERNAL_TRIGGER}"; then
20+
echo "> Github organizational variable \`SKIP_EXTERNAL_TRIGGER\` contains \`baseimage-alpine-nginx_3.21_\`; will skip trigger if version matches." >> $GITHUB_STEP_SUMMARY
21+
elif grep -q "^baseimage-alpine-nginx_3.21" <<< "${SKIP_EXTERNAL_TRIGGER}"; then
2222
echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY
23-
echo "> Github organizational variable \`SKIP_EXTERNAL_TRIGGER\` contains \`baseimage-alpine-nginx_master\`; skipping trigger." >> $GITHUB_STEP_SUMMARY
23+
echo "> Github organizational variable \`SKIP_EXTERNAL_TRIGGER\` contains \`baseimage-alpine-nginx_3.21\`; skipping trigger." >> $GITHUB_STEP_SUMMARY
2424
exit 0
2525
fi
2626
echo "> [!NOTE]" >> $GITHUB_STEP_SUMMARY
27-
echo "> External trigger running off of master branch. To disable this trigger, add \`baseimage-alpine-nginx_master\` into the Github organizational variable \`SKIP_EXTERNAL_TRIGGER\`." >> $GITHUB_STEP_SUMMARY
27+
echo "> External trigger running off of 3.21 branch. To disable this trigger, add \`baseimage-alpine-nginx_3.21\` into the Github organizational variable \`SKIP_EXTERNAL_TRIGGER\`." >> $GITHUB_STEP_SUMMARY
2828
printf "\n## Retrieving external version\n\n" >> $GITHUB_STEP_SUMMARY
2929
EXT_RELEASE=$(echo $(curl -sL http://dl-cdn.alpinelinux.org/alpine/v3.21/main/x86_64/APKINDEX.tar.gz | tar -xz -C /tmp && awk '/^P:'"nginx"'$/,/V:/' /tmp/APKINDEX | sed -n 2p | sed 's/^V://')_$(curl -sL http://dl-cdn.alpinelinux.org/alpine/v3.21/community/x86_64/APKINDEX.tar.gz | tar -xz -C /tmp && awk '/^P:'"php83"'$/,/V:/' /tmp/APKINDEX | sed -n 2p | sed 's/^V://'))
3030
echo "Type is \`custom_version_command\`" >> $GITHUB_STEP_SUMMARY
31-
if grep -q "^baseimage-alpine-nginx_master_${EXT_RELEASE}" <<< "${SKIP_EXTERNAL_TRIGGER}"; then
31+
if grep -q "^baseimage-alpine-nginx_3.21_${EXT_RELEASE}" <<< "${SKIP_EXTERNAL_TRIGGER}"; then
3232
echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY
3333
echo "> Github organizational variable \`SKIP_EXTERNAL_TRIGGER\` matches current external release; skipping trigger." >> $GITHUB_STEP_SUMMARY
3434
exit 0
3535
fi
3636
if [ -z "${EXT_RELEASE}" ] || [ "${EXT_RELEASE}" == "null" ]; then
3737
echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY
3838
echo "> Can't retrieve external version, exiting" >> $GITHUB_STEP_SUMMARY
39-
FAILURE_REASON="Can't retrieve external version for baseimage-alpine-nginx branch master"
39+
FAILURE_REASON="Can't retrieve external version for baseimage-alpine-nginx branch 3.21"
4040
GHA_TRIGGER_URL="https://github.com/linuxserver/docker-baseimage-alpine-nginx/actions/runs/${{ github.run_id }}"
4141
curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 16711680,
4242
"description": "**Trigger Failed** \n**Reason:** '"${FAILURE_REASON}"' \n**Trigger URL:** '"${GHA_TRIGGER_URL}"' \n"}],
@@ -103,7 +103,7 @@ jobs:
103103
if [ "${EXT_RELEASE}" == "${IMAGE_VERSION}" ]; then
104104
echo "Version \`${EXT_RELEASE}\` already pushed, exiting" >> $GITHUB_STEP_SUMMARY
105105
exit 0
106-
elif [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-baseimage-alpine-nginx/job/master/lastBuild/api/json | jq -r '.building') == "true" ]; then
106+
elif [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-baseimage-alpine-nginx/job/3.21/lastBuild/api/json | jq -r '.building') == "true" ]; then
107107
echo "New version \`${EXT_RELEASE}\` found; but there already seems to be an active build on Jenkins; exiting" >> $GITHUB_STEP_SUMMARY
108108
exit 0
109109
else
@@ -121,7 +121,7 @@ jobs:
121121
echo "All artifacts seem to be uploaded." >> $GITHUB_STEP_SUMMARY
122122
fi
123123
response=$(curl -iX POST \
124-
https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-baseimage-alpine-nginx/job/master/buildWithParameters?PACKAGE_CHECK=false \
124+
https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-baseimage-alpine-nginx/job/3.21/buildWithParameters?PACKAGE_CHECK=false \
125125
--user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} | grep -i location | sed "s|^[L|l]ocation: \(.*\)|\1|")
126126
echo "Jenkins [job queue url](${response%$'\r'})" >> $GITHUB_STEP_SUMMARY
127127
echo "Sleeping 10 seconds until job starts" >> $GITHUB_STEP_SUMMARY

.github/workflows/greetings.yml

100755100644
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ jobs:
99
- uses: actions/first-interaction@v1
1010
with:
1111
issue-message: 'Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.'
12-
pr-message: 'Thanks for opening this pull request! Be sure to follow the [pull request template](https://github.com/linuxserver/docker-baseimage-alpine-nginx/blob/master/.github/PULL_REQUEST_TEMPLATE.md)!'
12+
pr-message: 'Thanks for opening this pull request! Be sure to follow the [pull request template](https://github.com/linuxserver/docker-baseimage-alpine-nginx/blob/3.21/.github/PULL_REQUEST_TEMPLATE.md)!'
1313
repo-token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/permissions.yml

100755100644
File mode changed.

Jenkinsfile

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -183,10 +183,10 @@ pipeline {
183183
}
184184
}
185185
}
186-
// If this is a master build use live docker endpoints
186+
// If this is a 3.21 build use live docker endpoints
187187
stage("Set ENV live build"){
188188
when {
189-
branch "master"
189+
branch "3.21"
190190
environment name: 'CHANGE_ID', value: ''
191191
}
192192
steps {
@@ -210,7 +210,7 @@ pipeline {
210210
// If this is a dev build use dev docker endpoints
211211
stage("Set ENV dev build"){
212212
when {
213-
not {branch "master"}
213+
not {branch "3.21"}
214214
environment name: 'CHANGE_ID', value: ''
215215
}
216216
steps {
@@ -288,7 +288,7 @@ pipeline {
288288
// Use helper containers to render templated files
289289
stage('Update-Templates') {
290290
when {
291-
branch "master"
291+
branch "3.21"
292292
environment name: 'CHANGE_ID', value: ''
293293
expression {
294294
env.CONTAINER_NAME != null
@@ -300,24 +300,24 @@ pipeline {
300300
TEMPDIR=$(mktemp -d)
301301
docker pull ghcr.io/linuxserver/jenkins-builder:latest
302302
# Cloned repo paths for templating:
303-
# ${TEMPDIR}/docker-${CONTAINER_NAME}: Cloned branch master of ${LS_USER}/${LS_REPO} for running the jenkins builder on
304-
# ${TEMPDIR}/repo/${LS_REPO}: Cloned branch master of ${LS_USER}/${LS_REPO} for commiting various templated file changes and pushing back to Github
303+
# ${TEMPDIR}/docker-${CONTAINER_NAME}: Cloned branch 3.21 of ${LS_USER}/${LS_REPO} for running the jenkins builder on
304+
# ${TEMPDIR}/repo/${LS_REPO}: Cloned branch 3.21 of ${LS_USER}/${LS_REPO} for commiting various templated file changes and pushing back to Github
305305
# ${TEMPDIR}/docs/docker-documentation: Cloned docs repo for pushing docs updates to Github
306306
# ${TEMPDIR}/unraid/docker-templates: Cloned docker-templates repo to check for logos
307307
# ${TEMPDIR}/unraid/templates: Cloned templates repo for commiting unraid template changes and pushing back to Github
308-
git clone --branch master --depth 1 https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/docker-${CONTAINER_NAME}
308+
git clone --branch 3.21 --depth 1 https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/docker-${CONTAINER_NAME}
309309
docker run --rm -v ${TEMPDIR}/docker-${CONTAINER_NAME}:/tmp -e LOCAL=true -e PUID=$(id -u) -e PGID=$(id -g) ghcr.io/linuxserver/jenkins-builder:latest
310310
echo "Starting Stage 1 - Jenkinsfile update"
311311
if [[ "$(md5sum Jenkinsfile | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile | awk '{ print $1 }')" ]]; then
312312
mkdir -p ${TEMPDIR}/repo
313313
git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO}
314314
cd ${TEMPDIR}/repo/${LS_REPO}
315-
git checkout -f master
315+
git checkout -f 3.21
316316
cp ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile ${TEMPDIR}/repo/${LS_REPO}/
317317
git add Jenkinsfile
318318
git commit -m 'Bot Updating Templated Files'
319-
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
320-
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
319+
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git 3.21
320+
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git 3.21
321321
echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER}
322322
echo "Updating Jenkinsfile and exiting build, new one will trigger based on commit"
323323
rm -Rf ${TEMPDIR}
@@ -336,13 +336,13 @@ pipeline {
336336
mkdir -p ${TEMPDIR}/repo
337337
git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO}
338338
cd ${TEMPDIR}/repo/${LS_REPO}
339-
git checkout -f master
339+
git checkout -f 3.21
340340
for i in ${TEMPLATES_TO_DELETE}; do
341341
git rm "${i}"
342342
done
343343
git commit -m 'Bot Updating Templated Files'
344-
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
345-
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
344+
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git 3.21
345+
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git 3.21
346346
echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER}
347347
echo "Deleting old/deprecated templates and exiting build, new one will trigger based on commit"
348348
rm -Rf ${TEMPDIR}
@@ -358,7 +358,7 @@ pipeline {
358358
mkdir -p ${TEMPDIR}/repo
359359
git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO}
360360
cd ${TEMPDIR}/repo/${LS_REPO}
361-
git checkout -f master
361+
git checkout -f 3.21
362362
cd ${TEMPDIR}/docker-${CONTAINER_NAME}
363363
mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/workflows
364364
mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/ISSUE_TEMPLATE
@@ -371,8 +371,8 @@ pipeline {
371371
fi
372372
git add readme-vars.yml ${TEMPLATED_FILES}
373373
git commit -m 'Bot Updating Templated Files'
374-
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
375-
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
374+
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git 3.21
375+
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git 3.21
376376
echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER}
377377
echo "Updating templates and exiting build, new one will trigger based on commit"
378378
rm -Rf ${TEMPDIR}
@@ -439,7 +439,7 @@ pipeline {
439439
// Exit the build if the Templated files were just updated
440440
stage('Template-exit') {
441441
when {
442-
branch "master"
442+
branch "3.21"
443443
environment name: 'CHANGE_ID', value: ''
444444
environment name: 'FILES_UPDATED', value: 'true'
445445
expression {
@@ -452,10 +452,10 @@ pipeline {
452452
}
453453
}
454454
}
455-
// If this is a master build check the S6 service file perms
455+
// If this is a 3.21 build check the S6 service file perms
456456
stage("Check S6 Service file Permissions"){
457457
when {
458-
branch "master"
458+
branch "3.21"
459459
environment name: 'CHANGE_ID', value: ''
460460
environment name: 'EXIT_STATUS', value: ''
461461
}
@@ -697,7 +697,7 @@ pipeline {
697697
// Take the image we just built and dump package versions for comparison
698698
stage('Update-packages') {
699699
when {
700-
branch "master"
700+
branch "3.21"
701701
environment name: 'CHANGE_ID', value: ''
702702
environment name: 'EXIT_STATUS', value: ''
703703
}
@@ -720,14 +720,14 @@ pipeline {
720720
echo "Package tag sha from current packages in buit container is ${NEW_PACKAGE_TAG} comparing to old ${PACKAGE_TAG} from github"
721721
if [ "${NEW_PACKAGE_TAG}" != "${PACKAGE_TAG}" ]; then
722722
git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/${LS_REPO}
723-
git --git-dir ${TEMPDIR}/${LS_REPO}/.git checkout -f master
723+
git --git-dir ${TEMPDIR}/${LS_REPO}/.git checkout -f 3.21
724724
cp ${TEMPDIR}/package_versions.txt ${TEMPDIR}/${LS_REPO}/
725725
cd ${TEMPDIR}/${LS_REPO}/
726726
wait
727727
git add package_versions.txt
728728
git commit -m 'Bot Updating Package Versions'
729-
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
730-
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
729+
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git 3.21
730+
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git 3.21
731731
echo "true" > /tmp/packages-${COMMIT_SHA}-${BUILD_NUMBER}
732732
echo "Package tag updated, stopping build process"
733733
else
@@ -745,7 +745,7 @@ pipeline {
745745
// Exit the build if the package file was just updated
746746
stage('PACKAGE-exit') {
747747
when {
748-
branch "master"
748+
branch "3.21"
749749
environment name: 'CHANGE_ID', value: ''
750750
environment name: 'PACKAGE_UPDATED', value: 'true'
751751
environment name: 'EXIT_STATUS', value: ''
@@ -759,7 +759,7 @@ pipeline {
759759
// Exit the build if this is just a package check and there are no changes to push
760760
stage('PACKAGECHECK-exit') {
761761
when {
762-
branch "master"
762+
branch "3.21"
763763
environment name: 'CHANGE_ID', value: ''
764764
environment name: 'PACKAGE_UPDATED', value: 'false'
765765
environment name: 'EXIT_STATUS', value: ''
@@ -900,7 +900,7 @@ pipeline {
900900
// If this is a public release tag it in the LS Github
901901
stage('Github-Tag-Push-Release') {
902902
when {
903-
branch "master"
903+
branch "3.21"
904904
expression {
905905
env.LS_RELEASE != env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER
906906
}
@@ -912,32 +912,32 @@ pipeline {
912912
sh '''curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/git/tags \
913913
-d '{"tag":"'${META_TAG}'",\
914914
"object": "'${COMMIT_SHA}'",\
915-
"message": "Tagging Release '${EXT_RELEASE_CLEAN}'-ls'${LS_TAG_NUMBER}' to master",\
915+
"message": "Tagging Release '${EXT_RELEASE_CLEAN}'-ls'${LS_TAG_NUMBER}' to 3.21",\
916916
"type": "commit",\
917917
"tagger": {"name": "LinuxServer-CI","email": "ci@linuxserver.io","date": "'${GITHUB_DATE}'"}}' '''
918918
echo "Pushing New release for Tag"
919919
sh '''#! /bin/bash
920920
echo "Updating to ${EXT_RELEASE_CLEAN}" > releasebody.json
921921
echo '{"tag_name":"'${META_TAG}'",\
922-
"target_commitish": "master",\
922+
"target_commitish": "3.21",\
923923
"name": "'${META_TAG}'",\
924924
"body": "**CI Report:**\\n\\n'${CI_URL:-N/A}'\\n\\n**LinuxServer Changes:**\\n\\n'${LS_RELEASE_NOTES}'\\n\\n**Remote Changes:**\\n\\n' > start
925-
printf '","draft": false,"prerelease": false}' >> releasebody.json
925+
printf '","draft": false,"prerelease": true}' >> releasebody.json
926926
paste -d'\\0' start releasebody.json > releasebody.json.done
927927
curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/releases -d @releasebody.json.done'''
928928
}
929929
}
930930
// Add protection to the release branch
931931
stage('Github-Release-Branch-Protection') {
932932
when {
933-
branch "master"
933+
branch "3.21"
934934
environment name: 'CHANGE_ID', value: ''
935935
environment name: 'EXIT_STATUS', value: ''
936936
}
937937
steps {
938-
echo "Setting up protection for release branch master"
938+
echo "Setting up protection for release branch 3.21"
939939
sh '''#! /bin/bash
940-
curl -H "Authorization: token ${GITHUB_TOKEN}" -X PUT https://api.github.com/repos/${LS_USER}/${LS_REPO}/branches/master/protection \
940+
curl -H "Authorization: token ${GITHUB_TOKEN}" -X PUT https://api.github.com/repos/${LS_USER}/${LS_REPO}/branches/3.21/protection \
941941
-d $(jq -c . << EOF
942942
{
943943
"required_status_checks": null,

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!-- DO NOT EDIT THIS FILE MANUALLY -->
2-
<!-- Please read https://github.com/linuxserver/docker-baseimage-alpine-nginx/blob/master/.github/CONTRIBUTING.md -->
2+
<!-- Please read https://github.com/linuxserver/docker-baseimage-alpine-nginx/blob/3.21/.github/CONTRIBUTING.md -->
33
[![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)](https://linuxserver.io)
44

55
## Contact information:-

0 commit comments

Comments
 (0)