Compare commits

...

3 Commits

27 changed files with 131 additions and 38 deletions
+6 -1
View File
@@ -6,6 +6,9 @@ on:
branches: branches:
- main - main
permissions:
contents: read
jobs: jobs:
codespell: codespell:
name: Check spelling name: Check spelling
@@ -13,8 +16,10 @@ jobs:
steps: steps:
- name: Check out code - name: Check out code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: Check spelling - name: Check spelling
uses: codespell-project/actions-codespell@8f01853be192eb0f849a5c7d721450e7a467c579 # v2 uses: codespell-project/actions-codespell@8f01853be192eb0f849a5c7d721450e7a467c579 # v2.2
with: with:
check_filenames: true check_filenames: true
check_hidden: true check_hidden: true
+7 -1
View File
@@ -5,12 +5,18 @@ on:
schedule: schedule:
- cron: '00 12 * * *' - cron: '00 12 * * *'
permissions:
contents: write
pull-requests: write
jobs: jobs:
collabora-update: collabora-update:
name: update collabora name: update collabora
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: Run collabora-profile-update - name: Run collabora-profile-update
run: | run: |
rm -f php/cool-seccomp-profile.json rm -f php/cool-seccomp-profile.json
@@ -18,7 +24,7 @@ jobs:
mv cool-seccomp-profile.json php/ mv cool-seccomp-profile.json php/
- name: Create Pull Request - name: Create Pull Request
uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v7 uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8.1.1
with: with:
token: ${{ secrets.GITHUB_TOKEN }} token: ${{ secrets.GITHUB_TOKEN }}
commit-message: collabora-seccomp-update automated change commit-message: collabora-seccomp-update automated change
@@ -10,6 +10,9 @@ on:
paths: paths:
- 'community-containers/**' - 'community-containers/**'
permissions:
contents: read
jobs: jobs:
validator-community-containers: validator-community-containers:
name: Validate community containers name: Validate community containers
@@ -17,6 +20,8 @@ jobs:
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: Validate structure - name: Validate structure
run: | run: |
CONTAINERS="$(find ./community-containers -mindepth 1 -maxdepth 1 -type d)" CONTAINERS="$(find ./community-containers -mindepth 1 -maxdepth 1 -type d)"
+8 -2
View File
@@ -5,13 +5,19 @@ on:
schedule: schedule:
- cron: '00 12 * * *' - cron: '00 12 * * *'
permissions:
contents: write
pull-requests: write
jobs: jobs:
dependency_updates: dependency_updates:
name: Run dependency update script name: Run dependency update script
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- uses: shivammathur/setup-php@7bf05c6b704e0b9bfee22300130a31b5ea68d593 # v2 with:
persist-credentials: false
- uses: shivammathur/setup-php@accd6127cb78bee3e8082180cb391013d204ef9f # master
with: with:
php-version: 8.5 php-version: 8.5
extensions: apcu extensions: apcu
@@ -53,7 +59,7 @@ jobs:
sed -i "s|^ARG CADDY_REMOTE_HOST_HASH.*$|ARG CADDY_REMOTE_HOST_HASH=$CADDY_REMOTE_HOST_HASH|" ./Containers/mastercontainer/Dockerfile sed -i "s|^ARG CADDY_REMOTE_HOST_HASH.*$|ARG CADDY_REMOTE_HOST_HASH=$CADDY_REMOTE_HOST_HASH|" ./Containers/mastercontainer/Dockerfile
- name: Create Pull Request - name: Create Pull Request
uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v7 uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8.1.1
with: with:
token: ${{ secrets.GITHUB_TOKEN }} token: ${{ secrets.GITHUB_TOKEN }}
commit-message: php dependency updates commit-message: php dependency updates
+2
View File
@@ -26,6 +26,8 @@ jobs:
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: Install hadolint - name: Install hadolint
run: | run: |
+1 -1
View File
@@ -11,7 +11,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: "Check latest published release isn't a prerelease" - name: "Check latest published release isn't a prerelease"
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v6 uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0
with: with:
script: | script: |
const tags = await github.rest.repos.listTags({ const tags = await github.rest.repos.listTags({
+6 -1
View File
@@ -8,15 +8,20 @@ on:
paths: paths:
- 'nextcloud-aio-helm-chart/**' - 'nextcloud-aio-helm-chart/**'
permissions:
contents: write
jobs: jobs:
release: release:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: Turnstyle - name: Turnstyle
uses: softprops/turnstyle@e565d2d86403c5d23533937e95980570545e5586 # v2 uses: softprops/turnstyle@e565d2d86403c5d23533937e95980570545e5586 # v3.2.3
with: with:
continue-after-seconds: 180 continue-after-seconds: 180
env: env:
+7 -1
View File
@@ -5,12 +5,18 @@ on:
schedule: schedule:
- cron: '00 12 * * *' - cron: '00 12 * * *'
permissions:
contents: write
pull-requests: write
jobs: jobs:
run_update: run_update:
name: update to latest imaginary commit on master branch name: update to latest imaginary commit on master branch
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: Run imaginary-update - name: Run imaginary-update
run: | run: |
# Imaginary # Imaginary
@@ -22,7 +28,7 @@ jobs:
sed -i "s|^ENV IMAGINARY_HASH.*$|ENV IMAGINARY_HASH=$imaginary_version|" ./Containers/imaginary/Dockerfile sed -i "s|^ENV IMAGINARY_HASH.*$|ENV IMAGINARY_HASH=$imaginary_version|" ./Containers/imaginary/Dockerfile
- name: Create Pull Request - name: Create Pull Request
uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v7 uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8.1.1
with: with:
token: ${{ secrets.GITHUB_TOKEN }} token: ${{ secrets.GITHUB_TOKEN }}
commit-message: imaginary-update automated change commit-message: imaginary-update automated change
+5
View File
@@ -10,6 +10,9 @@ on:
paths: paths:
- '**.json' - '**.json'
permissions:
contents: read
jobs: jobs:
json-validator: json-validator:
name: Json Validator name: Json Validator
@@ -17,6 +20,8 @@ jobs:
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: Validate Json - name: Validate Json
run: | run: |
sudo apt-get update sudo apt-get update
+4
View File
@@ -6,6 +6,9 @@ on:
paths: paths:
- 'nextcloud-aio-helm-chart/**' - 'nextcloud-aio-helm-chart/**'
permissions:
contents: read
jobs: jobs:
lint-helm: lint-helm:
runs-on: ubuntu-latest runs-on: ubuntu-latest
@@ -14,6 +17,7 @@ jobs:
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with: with:
fetch-depth: 0 fetch-depth: 0
persist-credentials: false
- name: Install Helm - name: Install Helm
uses: azure/setup-helm@dda3372f752e03dde6b3237bc9431cdc2f7a02a2 # v5.0.0 uses: azure/setup-helm@dda3372f752e03dde6b3237bc9431cdc2f7a02a2 # v5.0.0
+1 -1
View File
@@ -41,7 +41,7 @@ jobs:
persist-credentials: false persist-credentials: false
- name: Set up php ${{ matrix.php-versions }} - name: Set up php ${{ matrix.php-versions }}
uses: shivammathur/setup-php@accd6127cb78bee3e8082180cb391013d204ef9f # v2.37.0 uses: shivammathur/setup-php@accd6127cb78bee3e8082180cb391013d204ef9f # master
with: with:
php-version: ${{ matrix.php-versions }} php-version: ${{ matrix.php-versions }}
coverage: none coverage: none
+1 -1
View File
@@ -24,7 +24,7 @@ jobs:
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.1 uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with: with:
persist-credentials: false persist-credentials: false
+1 -1
View File
@@ -14,7 +14,7 @@ jobs:
action: action:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: dessant/lock-threads@7266a7ce5c1df01b1c6db85bf8cd86c737dadbe7 # v5 - uses: dessant/lock-threads@7266a7ce5c1df01b1c6db85bf8cd86c737dadbe7 # v6.0.0
with: with:
issue-inactive-days: '14' issue-inactive-days: '14'
process-only: 'issues' process-only: 'issues'
+7 -1
View File
@@ -6,12 +6,18 @@ on:
schedule: schedule:
- cron: '00 12 * * *' - cron: '00 12 * * *'
permissions:
contents: write
pull-requests: write
jobs: jobs:
run_update_sh: run_update_sh:
name: Run nextcloud-update script name: Run nextcloud-update script
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: Run nextcloud-update script - name: Run nextcloud-update script
run: | run: |
# Inspired by https://github.com/nextcloud/docker/blob/master/update.sh # Inspired by https://github.com/nextcloud/docker/blob/master/update.sh
@@ -79,7 +85,7 @@ jobs:
fi fi
- name: Create Pull Request - name: Create Pull Request
uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v7 uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8.1.1
with: with:
token: ${{ secrets.GITHUB_TOKEN }} token: ${{ secrets.GITHUB_TOKEN }}
commit-message: nextcloud-update automated change commit-message: nextcloud-update automated change
@@ -11,14 +11,19 @@ on:
paths: paths:
- 'php/**' - 'php/**'
permissions:
contents: read
jobs: jobs:
phpdd: phpdd:
name: PHP Deprecation Detector name: PHP Deprecation Detector
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: Set up php - name: Set up php
uses: shivammathur/setup-php@7bf05c6b704e0b9bfee22300130a31b5ea68d593 # v2 uses: shivammathur/setup-php@accd6127cb78bee3e8082180cb391013d204ef9f # master
with: with:
php-version: 8.5 php-version: 8.5
extensions: apcu extensions: apcu
+7 -2
View File
@@ -19,6 +19,9 @@ concurrency:
env: env:
BASE_URL: https://localhost:8080 BASE_URL: https://localhost:8080
permissions:
contents: read
jobs: jobs:
test: test:
timeout-minutes: 60 timeout-minutes: 60
@@ -27,8 +30,10 @@ jobs:
steps: steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6 - uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
with: with:
node-version: lts/* node-version: lts/*
@@ -39,7 +44,7 @@ jobs:
run: cd php/tests && npx playwright install --with-deps chromium run: cd php/tests && npx playwright install --with-deps chromium
- name: Set up php 8.5 - name: Set up php 8.5
uses: shivammathur/setup-php@accd6127cb78bee3e8082180cb391013d204ef9f # v2.37.0 uses: shivammathur/setup-php@accd6127cb78bee3e8082180cb391013d204ef9f # master
with: with:
extensions: apcu extensions: apcu
php-version: 8.5 php-version: 8.5
@@ -6,6 +6,9 @@ on:
env: env:
BASE_URL: https://localhost:8080 BASE_URL: https://localhost:8080
permissions:
contents: read
jobs: jobs:
test: test:
timeout-minutes: 60 timeout-minutes: 60
@@ -14,8 +17,10 @@ jobs:
steps: steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6 - uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
with: with:
node-version: lts/* node-version: lts/*
+8 -2
View File
@@ -5,15 +5,21 @@ on:
schedule: schedule:
- cron: '5 4 * * *' - cron: '5 4 * * *'
permissions:
contents: write
pull-requests: write
jobs: jobs:
update-psalm-baseline: update-psalm-baseline:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: Set up php - name: Set up php
uses: shivammathur/setup-php@7bf05c6b704e0b9bfee22300130a31b5ea68d593 # v2 uses: shivammathur/setup-php@accd6127cb78bee3e8082180cb391013d204ef9f # master
with: with:
php-version: 8.5 php-version: 8.5
extensions: apcu extensions: apcu
@@ -31,7 +37,7 @@ jobs:
continue-on-error: true continue-on-error: true
- name: Create Pull Request - name: Create Pull Request
uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v7 uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8.1.1
with: with:
token: ${{ secrets.GITHUB_TOKEN }} token: ${{ secrets.GITHUB_TOKEN }}
commit-message: Update psalm baseline commit-message: Update psalm baseline
+1 -1
View File
@@ -37,7 +37,7 @@ jobs:
persist-credentials: false persist-credentials: false
- name: Set up php - name: Set up php
uses: shivammathur/setup-php@accd6127cb78bee3e8082180cb391013d204ef9f # v2.37.0 uses: shivammathur/setup-php@accd6127cb78bee3e8082180cb391013d204ef9f # master
with: with:
php-version: 8.5 php-version: 8.5
extensions: apcu extensions: apcu
+6 -1
View File
@@ -10,14 +10,19 @@ on:
paths: paths:
- '**.sh' - '**.sh'
permissions:
contents: read
jobs: jobs:
shellcheck: shellcheck:
name: Check Shell name: Check Shell
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: Run Shellcheck - name: Run Shellcheck
uses: ludeeus/action-shellcheck@00cae500b08a931fb5698e11e79bfbd38e612a38 # v2.0.0 uses: ludeeus/action-shellcheck@00cae500b08a931fb5698e11e79bfbd38e612a38 # 2.0.0
with: with:
check_together: 'yes' check_together: 'yes'
env: env:
+7 -1
View File
@@ -5,12 +5,18 @@ on:
schedule: schedule:
- cron: '00 12 * * *' - cron: '00 12 * * *'
permissions:
contents: write
pull-requests: write
jobs: jobs:
talk-update: talk-update:
name: update talk name: update talk
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: Run talk-container-update - name: Run talk-container-update
run: | run: |
# Recording # Recording
@@ -45,7 +51,7 @@ jobs:
sed -i "s|^ARG JANUS_VERSION=.*$|ARG JANUS_VERSION=$janus_version|" ./Containers/talk/Dockerfile sed -i "s|^ARG JANUS_VERSION=.*$|ARG JANUS_VERSION=$janus_version|" ./Containers/talk/Dockerfile
- name: Create Pull Request - name: Create Pull Request
uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v7 uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8.1.1
with: with:
token: ${{ secrets.GITHUB_TOKEN }} token: ${{ secrets.GITHUB_TOKEN }}
commit-message: talk-update automated change commit-message: talk-update automated change
+3 -1
View File
@@ -25,9 +25,11 @@ jobs:
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: Set up php ${{ matrix.php-versions }} - name: Set up php ${{ matrix.php-versions }}
uses: shivammathur/setup-php@7bf05c6b704e0b9bfee22300130a31b5ea68d593 # v2 uses: shivammathur/setup-php@accd6127cb78bee3e8082180cb391013d204ef9f # master
with: with:
php-version: 8.5 php-version: 8.5
extensions: apcu extensions: apcu
+5
View File
@@ -3,9 +3,14 @@ name: Update Copyright
on: on:
workflow_dispatch: workflow_dispatch:
permissions:
contents: read
jobs: jobs:
update-copyright: update-copyright:
name: update copyright name: update copyright
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
+7 -1
View File
@@ -5,6 +5,10 @@ on:
schedule: schedule:
- cron: '00 12 * * *' - cron: '00 12 * * *'
permissions:
contents: write
pull-requests: write
jobs: jobs:
update-helm: update-helm:
name: update helm chart name: update helm chart
@@ -12,6 +16,8 @@ jobs:
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: update helm chart - name: update helm chart
run: | run: |
set -x set -x
@@ -23,7 +29,7 @@ jobs:
sudo bash nextcloud-aio-helm-chart/update-helm.sh "$DOCKER_TAG" sudo bash nextcloud-aio-helm-chart/update-helm.sh "$DOCKER_TAG"
fi fi
- name: Create Pull Request - name: Create Pull Request
uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v7 uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8.1.1
with: with:
commit-message: Helm Chart updates commit-message: Helm Chart updates
signoff: true signoff: true
+7 -1
View File
@@ -5,6 +5,10 @@ on:
schedule: schedule:
- cron: '00 12 * * *' - cron: '00 12 * * *'
permissions:
contents: write
pull-requests: write
jobs: jobs:
update-yaml: update-yaml:
name: update yaml files name: update yaml files
@@ -12,11 +16,13 @@ jobs:
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: update yaml files - name: update yaml files
run: | run: |
sudo bash manual-install/update-yaml.sh sudo bash manual-install/update-yaml.sh
- name: Create Pull Request - name: Create Pull Request
uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v7 uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8.1.1
with: with:
commit-message: Yaml updates commit-message: Yaml updates
signoff: true signoff: true
+7 -1
View File
@@ -5,12 +5,18 @@ on:
schedule: schedule:
- cron: '00 12 * * *' - cron: '00 12 * * *'
permissions:
contents: write
pull-requests: write
jobs: jobs:
watchtower-update: watchtower-update:
name: update watchtower name: update watchtower
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: Run watchtower-container-update - name: Run watchtower-container-update
run: | run: |
# Watchtower # Watchtower
@@ -26,7 +32,7 @@ jobs:
sed -i "s|\$WATCHTOWER_COMMIT_HASH.*$|\$WATCHTOWER_COMMIT_HASH # $watchtower_version|" ./Containers/watchtower/Dockerfile sed -i "s|\$WATCHTOWER_COMMIT_HASH.*$|\$WATCHTOWER_COMMIT_HASH # $watchtower_version|" ./Containers/watchtower/Dockerfile
- name: Create Pull Request - name: Create Pull Request
uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v7 uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8.1.1
with: with:
token: ${{ secrets.GITHUB_TOKEN }} token: ${{ secrets.GITHUB_TOKEN }}
commit-message: watchtower-update automated change commit-message: watchtower-update automated change
-14
View File
@@ -1,14 +0,0 @@
rules:
excessive-permissions:
disable: true
dangerous-triggers:
ignore:
- build_images.yml
artipacked:
disable: true
secrets-outside-env:
ignore:
- promote-to-beta.yml
- promote-to-latest.yml
- publish-to-aws.yml
- publish-to-digitalocean.yml