-
-
Notifications
You must be signed in to change notification settings - Fork 0
chore(deps): update actions/checkout action to v5 #26
Conversation
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.OpenSSF Scorecard
Scanned Files
|
| uses: actions/checkout@v5 | ||
| - name: Get Image Versions | ||
| id: images | ||
| run: | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🚫 [actionlint] reported by reviewdog 🐶
shellcheck reported issue in this script: SC2129:style:11:1: Consider using { cmd1; cmd2; } >> file instead of individual redirects [shellcheck]
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
shellcheck reported issue in this script: SC2044:warning:6:22: For loops over find output are fragile. Use find -exec or a while read loop [shellcheck]
| run: | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remaining comments which cannot be posted as a review comment to avoid GitHub Rate Limit
yamllint
[yamllint] reported by reviewdog 🐶
[error] line too long (94 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/cleanup.yml
Line 119 in 62a349a
| gh api -X DELETE packages/container/${{ env.REGISTRY }}/$PACKAGE_NAME/versions \ |
[yamllint] reported by reviewdog 🐶
[error] line too long (90 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/cleanup.yml
Line 120 in 62a349a
| --field min-versions-to-keep="${{ steps.params.outputs.keep_versions }}" \ |
[yamllint] reported by reviewdog 🐶
[error] line too long (104 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/cleanup.yml
Line 121 in 62a349a
| --field delete-only-untagged-versions="${{ steps.params.outputs.remove_untagged }}" || \ |
[yamllint] reported by reviewdog 🐶
[error] line too long (90 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/cleanup.yml
Line 122 in 62a349a
| echo "Cleanup completed or no versions to clean for ${{ matrix.service }}" |
[yamllint] reported by reviewdog 🐶
[error] line too long (93 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/cleanup.yml
Line 132 in 62a349a
| echo "## 🗑️ Cleaning Build Cache - ${{ matrix.service }}" >> "$GITHUB_STEP_SUMMARY" |
[yamllint] reported by reviewdog 🐶
[error] line too long (103 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/cleanup.yml
Line 136 in 62a349a
| BUILD_CACHE_IMAGES=$(gh api packages/container/${{ env.REGISTRY }}/$PACKAGE_NAME/versions | \ |
[yamllint] reported by reviewdog 🐶
[error] line too long (154 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/cleanup.yml
Line 137 in 62a349a
| jq -r --arg cutoff "$CUTOFF_DATE" '.[] | select(.name | contains("buildcache")) | select(.created_at < $cutoff) | .id' 2>/dev/null || echo "") |
[yamllint] reported by reviewdog 🐶
[error] line too long (85 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/cleanup.yml
Line 140 in 62a349a
| echo "**Found build cache images to clean for ${{ matrix.service }}:**" |
[yamllint] reported by reviewdog 🐶
[error] line too long (123 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/cleanup.yml
Line 146 in 62a349a
| echo "**DRY RUN**: Would delete these build cache images for ${{ matrix.service }}" >> "$GITHUB_STEP_SUMMARY" |
[yamllint] reported by reviewdog 🐶
[error] line too long (141 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/cleanup.yml
Line 148 in 62a349a
| echo "$BUILD_CACHE_IMAGES" | xargs -I {} gh api -X DELETE packages/container/${{ env.REGISTRY }}/$PACKAGE_NAME/versions/{} || \ |
[yamllint] reported by reviewdog 🐶
[error] line too long (104 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/cleanup.yml
Line 149 in 62a349a
| echo "Build cache cleanup completed for ${{ matrix.service }}" >> "$GITHUB_STEP_SUMMARY" |
[yamllint] reported by reviewdog 🐶
[error] line too long (105 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/cleanup.yml
Line 152 in 62a349a
| echo "**No build cache images to clean for ${{ matrix.service }}**" >> "$GITHUB_STEP_SUMMARY" |
[yamllint] reported by reviewdog 🐶
[error] line too long (86 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/cleanup.yml
Line 161 in 62a349a
| echo "**Package**: ${{ env.REGISTRY }}/irc.atl.chat-${{ matrix.service }}" |
[yamllint] reported by reviewdog 🐶
[error] line too long (84 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/cleanup.yml
Line 164 in 62a349a
| echo "**Untagged Removed**: ${{ steps.params.outputs.remove_untagged }}" |
[yamllint] reported by reviewdog 🐶
[error] line too long (89 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/cleanup.yml
Line 165 in 62a349a
| echo "**Build Cache Cleaned**: ${{ steps.params.outputs.clean_build_cache }}" |
[yamllint] reported by reviewdog 🐶
[warning] truthy value should be one of [false, true] (truthy)
| on: |
[yamllint] reported by reviewdog 🐶
[error] line too long (92 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/docker.yml
Line 44 in 62a349a
| if: (needs.changes.outputs.docker == 'true' || github.event_name == 'workflow_dispatch') |
[yamllint] reported by reviewdog 🐶
[error] line too long (105 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/docker.yml
Line 67 in 62a349a
| org.opencontainers.image.description=IRC server infrastructure for All Things Linux Community |
[yamllint] reported by reviewdog 🐶
[error] line too long (92 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/docker.yml
Line 77 in 62a349a
| PR_VERSION="pr-${{ github.event.number }}-$(echo "${{ github.sha }}" | cut -c1-7)" |
[yamllint] reported by reviewdog 🐶
[error] line too long (210 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/docker.yml
Line 84 in 62a349a
| context: ./${{ matrix.service == 'unrealircd-webpanel' && 'src/frontend/webpanel' || matrix.service == 'unrealircd' && 'src/backend/unrealircd' || matrix.service == 'atheme' && 'src/backend/atheme' }} |
[yamllint] reported by reviewdog 🐶
[error] line too long (152 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/docker.yml
Line 85 in 62a349a
| file: ./${{ matrix.service == 'unrealircd-webpanel' && 'src/frontend/webpanel/Containerfile' || format('{0}/Containerfile', matrix.service) }} |
[yamllint] reported by reviewdog 🐶
[error] line too long (91 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/docker.yml
Line 98 in 62a349a
| echo "✅ Docker build validation for ${{ matrix.service }} completed successfully" |
[yamllint] reported by reviewdog 🐶
[error] line too long (160 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/docker.yml
Line 106 in 62a349a
| trivy_target: ./${{ matrix.service == 'unrealircd-webpanel' && 'src/frontend/webpanel/Containerfile' || format('{0}/Containerfile', matrix.service) }} |
[yamllint] reported by reviewdog 🐶
[error] line too long (81 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/docker.yml
Line 139 in 62a349a
| images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}-${{ matrix.service }} |
[yamllint] reported by reviewdog 🐶
[error] line too long (105 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/docker.yml
Line 146 in 62a349a
| org.opencontainers.image.description=IRC server infrastructure for All Things Linux Community |
[yamllint] reported by reviewdog 🐶
[error] line too long (210 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/docker.yml
Line 164 in 62a349a
| context: ./${{ matrix.service == 'unrealircd-webpanel' && 'src/frontend/webpanel' || matrix.service == 'unrealircd' && 'src/backend/unrealircd' || matrix.service == 'atheme' && 'src/backend/atheme' }} |
[yamllint] reported by reviewdog 🐶
[error] line too long (152 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/docker.yml
Line 165 in 62a349a
| file: ./${{ matrix.service == 'unrealircd-webpanel' && 'src/frontend/webpanel/Containerfile' || format('{0}/Containerfile', matrix.service) }} |
[yamllint] reported by reviewdog 🐶
[warning] truthy value should be one of [false, true] (truthy)
| on: |
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/deploy.yml
Line 45 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/deploy.yml
Line 47 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] line too long (102 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/deploy.yml
Line 48 in 62a349a
| echo "unrealircd_image=$REGISTRY/irc.atl.chat-unrealircd:$IMAGE_VERSION" >> "$GITHUB_OUTPUT" |
[yamllint] reported by reviewdog 🐶
[error] line too long (94 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/deploy.yml
Line 49 in 62a349a
| echo "atheme_image=$REGISTRY/irc.atl.chat-atheme:$IMAGE_VERSION" >> "$GITHUB_OUTPUT" |
[yamllint] reported by reviewdog 🐶
[error] line too long (109 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/deploy.yml
Line 50 in 62a349a
| echo "webpanel_image=$REGISTRY/irc.atl.chat-unrealircd-webpanel:$IMAGE_VERSION" >> "$GITHUB_OUTPUT" |
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/deploy.yml
Line 52 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] line too long (84 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/deploy.yml
Line 56 in 62a349a
| echo "WebPanel: $REGISTRY/irc.atl.chat-unrealircd-webpanel:$IMAGE_VERSION" |
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/deploy.yml
Line 62 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/deploy.yml
Line 72 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/deploy.yml
Line 75 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] line too long (115 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/deploy.yml
Line 77 in 62a349a
| # kubectl set image deployment/unrealircd unrealircd=${{ steps.images.outputs.unrealircd_image }} -n $ENV |
[yamllint] reported by reviewdog 🐶
[error] line too long (103 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/deploy.yml
Line 78 in 62a349a
| # kubectl set image deployment/atheme atheme=${{ steps.images.outputs.atheme_image }} -n $ENV |
[yamllint] reported by reviewdog 🐶
[error] line too long (109 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/deploy.yml
Line 79 in 62a349a
| # kubectl set image deployment/webpanel webpanel=${{ steps.images.outputs.webpanel_image }} -n $ENV |
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/deploy.yml
Line 80 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] line too long (101 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/deploy.yml
Line 82 in 62a349a
| # docker service update --image ${{ steps.images.outputs.unrealircd_image }} irc_unrealircd |
[yamllint] reported by reviewdog 🐶
[error] line too long (93 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/deploy.yml
Line 83 in 62a349a
| # docker service update --image ${{ steps.images.outputs.atheme_image }} irc_atheme |
[yamllint] reported by reviewdog 🐶
[error] line too long (97 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/deploy.yml
Line 84 in 62a349a
| # docker service update --image ${{ steps.images.outputs.webpanel_image }} irc_webpanel |
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/deploy.yml
Line 85 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] line too long (99 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/deploy.yml
Line 87 in 62a349a
| # ssh deploy@server "cd /opt/irc.atl.chat && docker compose pull && docker compose up -d" |
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/deploy.yml
Line 88 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] line too long (100 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/deploy.yml
Line 90 in 62a349a
| # aws ecs update-service --cluster irc-cluster --service unrealircd --force-new-deployment |
[yamllint] reported by reviewdog 🐶
[error] line too long (96 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/deploy.yml
Line 91 in 62a349a
| # aws ecs update-service --cluster irc-cluster --service atheme --force-new-deployment |
[yamllint] reported by reviewdog 🐶
[error] line too long (98 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/deploy.yml
Line 92 in 62a349a
| # aws ecs update-service --cluster irc-cluster --service webpanel --force-new-deployment |
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/deploy.yml
Line 93 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] line too long (88 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/deploy.yml
Line 101 in 62a349a
| echo "4. Test SSL connection: \`openssl s_client -connect irc.atl.chat:6697\`" |
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/deploy.yml
Line 118 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/deploy.yml
Line 127 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/deploy.yml
Line 132 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/deploy.yml
Line 138 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/deploy.yml
Line 148 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] line too long (90 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/deploy.yml
Line 162 in 62a349a
| echo "- **IRC Server**: irc.atl.chat:6667 (plain) / irc.atl.chat:6697 (SSL)" |
[yamllint] reported by reviewdog 🐶
[warning] truthy value should be one of [false, true] (truthy)
| on: |
[yamllint] reported by reviewdog 🐶
[error] line too long (131 > 80 characters) (line-length)
| if: (needs.changes.outputs.shell == 'true' || needs.changes.outputs.yaml == 'true' || github.event_name == 'workflow_dispatch') |
[yamllint] reported by reviewdog 🐶
[error] line too long (92 > 80 characters) (line-length)
| if: (needs.changes.outputs.docker == 'true' || github.event_name == 'workflow_dispatch') |
[yamllint] reported by reviewdog 🐶
[error] line too long (210 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/security.yml
Line 114 in 62a349a
| context: ./${{ matrix.service == 'unrealircd-webpanel' && 'src/frontend/webpanel' || matrix.service == 'unrealircd' && 'src/backend/unrealircd' || matrix.service == 'atheme' && 'src/backend/atheme' }} |
[yamllint] reported by reviewdog 🐶
[error] line too long (152 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/security.yml
Line 115 in 62a349a
| file: ./${{ matrix.service == 'unrealircd-webpanel' && 'src/frontend/webpanel/Containerfile' || format('{0}/Containerfile', matrix.service) }} |
[yamllint] reported by reviewdog 🐶
[error] line too long (91 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/security.yml
Line 135 in 62a349a
| if: (needs.changes.outputs.shell == 'true' || github.event_name == 'workflow_dispatch') |
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/security.yml
Line 146 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] line too long (109 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/security.yml
Line 148 in 62a349a
| SHELL_SCRIPTS=$(find . -name "*.sh" -o -name "*.bash" -o -name "*.zsh" | grep -v ".git" || echo "") |
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/security.yml
Line 149 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/security.yml
Line 154 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/security.yml
Line 158 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/security.yml
Line 162 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/security.yml
Line 165 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] line too long (148 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/security.yml
Line 167 in 62a349a
| if grep -n -i "password\|secret\|key\|token" "$script" | grep -v "#.*password\|#.*secret" | grep -v "echo.*password\|echo.*secret"; then |
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/security.yml
Line 172 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/security.yml
Line 179 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] line too long (103 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/security.yml
Line 181 in 62a349a
| if grep -n "\$[a-zA-Z_][a-zA-Z0-9_]*[^\"' ]" "$script" | grep -v "echo\|printf\|test"; then |
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/security.yml
Line 186 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/security.yml
Line 193 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/security.yml
Line 200 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/security.yml
Line 206 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] line too long (101 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/security.yml
Line 209 in 62a349a
| DANGEROUS_PERMS=$(find . -type f -perm /o+w -not -path "./.git/*" 2>/dev/null || echo "") |
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/security.yml
Line 216 in 62a349a
[yamllint] reported by reviewdog 🐶
[error] line too long (118 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/security.yml
Line 218 in 62a349a
| SUID_FILES=$(find . -type f \( -perm -4000 -o -perm -2000 \) -not -path "./.git/*" 2>/dev/null || echo "") |
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
irc.atl.chat/.github/workflows/security.yml
Line 225 in 62a349a
[yamllint] reported by reviewdog 🐶
[warning] truthy value should be one of [false, true] (truthy)
| on: |
[yamllint] reported by reviewdog 🐶
[error] line too long (83 > 80 characters) (line-length)
| if: github.event_name == 'push' || (github.event_name == 'workflow_dispatch' && |
[yamllint] reported by reviewdog 🐶
[error] line too long (142 > 80 characters) (line-length)
| [{"name": "TODO", "labels": ["enhancement"]}, {"name": "FIXME", "labels": ["bug"]}, {"name": "NOTE", "labels": ["documentation"]}] |
[yamllint] reported by reviewdog 🐶
[error] line too long (84 > 80 characters) (line-length)
| if: github.event_name == 'schedule' || (github.event_name == 'workflow_dispatch' |
[yamllint] reported by reviewdog 🐶
[error] line too long (134 > 80 characters) (line-length)
| PACKAGE_INFO=$(gh api user/packages/container/irc-atl-chat-${{ matrix.service }} 2>/dev/null || echo '{"size_in_bytes": 0}') |
[yamllint] reported by reviewdog 🐶
[error] line too long (101 > 80 characters) (line-length)
| SIZE_GB=$(echo "scale=2; $SIZE_BYTES / 1024 / 1024 / 1024" | bc -l 2>/dev/null || echo "0") |
[yamllint] reported by reviewdog 🐶
[error] line too long (108 > 80 characters) (line-length)
| echo "size_warning=$([ "$(echo "$SIZE_GB > 2" | bc -l)" = "1" ] && echo "true" || echo "false")" |
[yamllint] reported by reviewdog 🐶
[error] line too long (87 > 80 characters) (line-length)
| echo "⚠️ Registry size for ${{ matrix.service }} exceeds 2GB: ${SIZE_GB}GB" |
[yamllint] reported by reviewdog 🐶
[error] line too long (88 > 80 characters) (line-length)
| echo "✅ Registry size for ${{ matrix.service }} is acceptable: ${SIZE_GB}GB" |
[yamllint] reported by reviewdog 🐶
[error] line too long (93 > 80 characters) (line-length)
| delete-only-untagged-versions: ${{ github.event.inputs.remove_untagged || 'true' }} |
[yamllint] reported by reviewdog 🐶
[error] line too long (88 > 80 characters) (line-length)
| gh api user/packages/container/irc-atl-chat-${{ matrix.service }}/versions | \ |
[yamllint] reported by reviewdog 🐶
[error] line too long (139 > 80 characters) (line-length)
| jq -r '.[] | select(.name | contains("buildcache")) | select(.created_at < "'"$(date -d '30 days ago' -Iseconds)"'") | .id' | \ |
[yamllint] reported by reviewdog 🐶
[error] line too long (178 > 80 characters) (line-length)
| xargs -I {} gh api -X DELETE user/packages/container/irc-atl-chat-${{ matrix.service }}/versions/{} || echo "No build cache images to clean for ${{ matrix.service }}" |
[yamllint] reported by reviewdog 🐶
[error] line too long (84 > 80 characters) (line-length)
| echo "- **Registry Size**: ${{ steps.registry_size.outputs.size_gb }}GB" |
[yamllint] reported by reviewdog 🐶
[error] line too long (83 > 80 characters) (line-length)
| if [ "${{ steps.registry_size.outputs.size_warning }}" = "true" ]; then |
[yamllint] reported by reviewdog 🐶
[error] line too long (95 > 80 characters) (line-length)
| LARGE_FILES=$(find . -type f -size +50M -not -path "./.git/*" 2>/dev/null || echo "") |
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
[yamllint] reported by reviewdog 🐶
[error] line too long (92 > 80 characters) (line-length)
| docker.io/dockercomposelinter/dclint:latest . --formatter json 2>/dev/null; then |
[yamllint] reported by reviewdog 🐶
[error] line too long (88 > 80 characters) (line-length)
| echo "✅ **Docker Compose configuration is valid**" >> "$GITHUB_STEP_SUMMARY" |
[yamllint] reported by reviewdog 🐶
[error] line too long (90 > 80 characters) (line-length)
| echo "❌ **Docker Compose configuration has issues**" >> "$GITHUB_STEP_SUMMARY" |
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
[yamllint] reported by reviewdog 🐶
[error] line too long (88 > 80 characters) (line-length)
| for containerfile in $(find . -name "Containerfile" -o -name "Dockerfile"); do |
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
[yamllint] reported by reviewdog 🐶
[error] line too long (90 > 80 characters) (line-length)
| if grep -q "RUN.*apt-get.*update.*&&.*apt-get.*install" "$containerfile"; then |
[yamllint] reported by reviewdog 🐶
[error] line too long (87 > 80 characters) (line-length)
| echo "✅ Uses combined RUN commands for apt-get" >> "$GITHUB_STEP_SUMMARY" |
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
[yamllint] reported by reviewdog 🐶
[error] line too long (89 > 80 characters) (line-length)
| echo "⚠️ Uses root user - consider non-root user" >> "$GITHUB_STEP_SUMMARY" |
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
[yamllint] reported by reviewdog 🐶
[error] line too long (83 > 80 characters) (line-length)
| if grep -q "EXPOSE.*80\|EXPOSE.*443\|EXPOSE.*22" "$containerfile"; then |
[yamllint] reported by reviewdog 🐶
[error] line too long (105 > 80 characters) (line-length)
| git branch -r --sort=-committerdate | head -10 2>/dev/null || echo "Could not check branches" |
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
[yamllint] reported by reviewdog 🐶
[error] line too long (147 > 80 characters) (line-length)
| PACKAGE_INFO=$(gh api user/packages/container/irc-atl-chat-$service 2>/dev/null || echo '{"size_in_bytes": 0, "version_count": 0}') |
[yamllint] reported by reviewdog 🐶
[error] line too long (83 > 80 characters) (line-length)
| VERSION_COUNT=$(echo "$PACKAGE_INFO" | jq -r '.version_count // 0') |
[yamllint] reported by reviewdog 🐶
[error] line too long (107 > 80 characters) (line-length)
| SIZE_GB=$(echo "scale=2; $SIZE_BYTES / 1024 / 1024 / 1024" | bc -l 2>/dev/null || echo "0") |
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
[yamllint] reported by reviewdog 🐶
[error] line too long (114 > 80 characters) (line-length)
| git log --oneline --since="1 week ago" | head -10 2>/dev/null || echo "Could not check recent commits" |
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
[yamllint] reported by reviewdog 🐶
[error] line too long (83 > 80 characters) (line-length)
| CERT_COUNT=$(find data/letsencrypt -name "*.pem" 2>/dev/null | wc -l) |
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
[yamllint] reported by reviewdog 🐶
[warning] truthy value should be one of [false, true] (truthy)
irc.atl.chat/.github/workflows/ci.yml
Line 3 in 62a349a
| on: |
[yamllint] reported by reviewdog 🐶
[error] line too long (83 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/ci.yml
Line 74 in 62a349a
| if [[ "${{ steps.docker_changes.outputs.any_changed }}" == "true" ]] || \ |
[yamllint] reported by reviewdog 🐶
[error] line too long (82 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/ci.yml
Line 75 in 62a349a
| [[ "${{ steps.shell_changes.outputs.any_changed }}" == "true" ]] || \ |
[yamllint] reported by reviewdog 🐶
[error] line too long (85 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/ci.yml
Line 76 in 62a349a
| [[ "${{ steps.workflow_changes.outputs.any_changed }}" == "true" ]] || \ |
[yamllint] reported by reviewdog 🐶
[error] line too long (82 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/ci.yml
Line 77 in 62a349a
| [[ "${{ steps.yaml_changes.outputs.any_changed }}" == "true" ]]; then |
[yamllint] reported by reviewdog 🐶
[warning] truthy value should be one of [false, true] (truthy)
| on: |
[yamllint] reported by reviewdog 🐶
[error] line too long (181 > 80 characters) (line-length)
| echo "Is prerelease: $([ "$VERSION" != "${VERSION/alpha/}" ] || [ "$VERSION" != "${VERSION/beta/}" ] || [ "$VERSION" != "${VERSION/rc/}" ] && echo "true" || echo "false")" |
[yamllint] reported by reviewdog 🐶
[error] line too long (85 > 80 characters) (line-length)
| PREVIOUS_TAG=$(git describe --tags --abbrev=0 HEAD^ 2>/dev/null || echo "") |
[yamllint] reported by reviewdog 🐶
[error] line too long (95 > 80 characters) (line-length)
| echo "changelog=Initial release of IRC.atl.chat infrastructure" >> "$GITHUB_OUTPUT" |
[yamllint] reported by reviewdog 🐶
[error] line too long (96 > 80 characters) (line-length)
| CHANGELOG=$(git log "${PREVIOUS_TAG}..HEAD" --pretty=format:"- %s (%h)" --no-merges) |
[yamllint] reported by reviewdog 🐶
[error] line too long (111 > 80 characters) (line-length)
| echo "- \`ghcr.io/allthingslinux/irc.atl.chat-unrealircd:${{ needs.validate.outputs.version }}\`" |
[yamllint] reported by reviewdog 🐶
[error] line too long (107 > 80 characters) (line-length)
| echo "- \`ghcr.io/allthingslinux/irc.atl.chat-atheme:${{ needs.validate.outputs.version }}\`" |
[yamllint] reported by reviewdog 🐶
[error] line too long (120 > 80 characters) (line-length)
| echo "- \`ghcr.io/allthingslinux/irc.atl.chat-unrealircd-webpanel:${{ needs.validate.outputs.version }}\`" |
[yamllint] reported by reviewdog 🐶
[error] line too long (117 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/release.yml
Line 101 in 62a349a
| echo "docker pull ghcr.io/allthingslinux/irc.atl.chat-unrealircd:${{ needs.validate.outputs.version }}" |
[yamllint] reported by reviewdog 🐶
[error] line too long (113 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/release.yml
Line 102 in 62a349a
| echo "docker pull ghcr.io/allthingslinux/irc.atl.chat-atheme:${{ needs.validate.outputs.version }}" |
[yamllint] reported by reviewdog 🐶
[error] line too long (126 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/release.yml
Line 103 in 62a349a
| echo "docker pull ghcr.io/allthingslinux/irc.atl.chat-unrealircd-webpanel:${{ needs.validate.outputs.version }}" |
[yamllint] reported by reviewdog 🐶
[error] line too long (82 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/release.yml
Line 128 in 62a349a
| echo "This release includes updates to the IRC server infrastructure:" |
[yamllint] reported by reviewdog 🐶
[error] line too long (124 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/release.yml
Line 137 in 62a349a
| echo "| UnrealIRCd | \`ghcr.io/allthingslinux/irc.atl.chat-unrealircd:${{ needs.validate.outputs.version }}\` |" |
[yamllint] reported by reviewdog 🐶
[error] line too long (125 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/release.yml
Line 138 in 62a349a
| echo "| Atheme Services | \`ghcr.io/allthingslinux/irc.atl.chat-atheme:${{ needs.validate.outputs.version }}\` |" |
[yamllint] reported by reviewdog 🐶
[error] line too long (131 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/release.yml
Line 139 in 62a349a
| echo "| WebPanel | \`ghcr.io/allthingslinux/irc.atl.chat-unrealircd-webpanel:${{ needs.validate.outputs.version }}\` |" |
[yamllint] reported by reviewdog 🐶
[error] line too long (97 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/release.yml
Line 150 in 62a349a
| echo "Ensure your \`.env\` file is properly configured before starting the services." |
[yamllint] reported by reviewdog 🐶
[error] line too long (130 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/release.yml
Line 151 in 62a349a
| echo "See the [README.md](https://github.com/allthingslinux/irc.atl.chat/blob/main/README.md) for setup instructions." |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[yamllint] reported by reviewdog 🐶
[warning] truthy value should be one of [false, true] (truthy)
| on: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[yamllint] reported by reviewdog 🐶
[error] line too long (85 > 80 characters) (line-length)
| echo "cleanup_type=${{ github.event.inputs.cleanup_type || 'standard' }}" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[yamllint] reported by reviewdog 🐶
[error] line too long (148 > 80 characters) (line-length)
| PACKAGE_INFO=$(gh api packages/container/${{ env.REGISTRY }}/$PACKAGE_NAME 2>/dev/null || echo '{"size_in_bytes": 0, "version_count": 0}') |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[yamllint] reported by reviewdog 🐶
[error] line too long (101 > 80 characters) (line-length)
| SIZE_GB=$(echo "scale=2; $SIZE_BYTES / 1024 / 1024 / 1024" | bc -l 2>/dev/null || echo "0") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[yamllint] reported by reviewdog 🐶
[error] trailing spaces (trailing-spaces)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[yamllint] reported by reviewdog 🐶
[error] line too long (82 > 80 characters) (line-length)
| gh api packages/container/${{ env.REGISTRY }}/$PACKAGE_NAME/versions | \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[yamllint] reported by reviewdog 🐶
[error] line too long (83 > 80 characters) (line-length)
| jq -r '.[] | "\(.name) - \(.created_at) - \(.size_in_bytes) bytes"' | \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[yamllint] reported by reviewdog 🐶
[error] line too long (118 > 80 characters) (line-length)
| head -20 >> "$GITHUB_STEP_SUMMARY" 2>/dev/null || echo "Could not list versions" >> "$GITHUB_STEP_SUMMARY" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[yamllint] reported by reviewdog 🐶
[error] line too long (95 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/cleanup.yml
Line 115 in 62a349a
| echo "**DRY RUN**: Would keep ${{ steps.params.outputs.keep_versions }} versions" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[yamllint] reported by reviewdog 🐶
[error] line too long (100 > 80 characters) (line-length)
irc.atl.chat/.github/workflows/cleanup.yml
Line 116 in 62a349a
| echo "**DRY RUN**: Would remove untagged: ${{ steps.params.outputs.remove_untagged }}" |
This PR contains the following updates:
v4->v5Release Notes
actions/checkout (actions/checkout)
v5Compare Source
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.