Skip to content

chore: drop the executable bit from non-script files - #16

Merged
NX1X merged 1 commit into
mainfrom
chore/file-modes-644
Jul 25, 2026
Merged

chore: drop the executable bit from non-script files#16
NX1X merged 1 commit into
mainfrom
chore/file-modes-644

Conversation

@NX1X

@NX1X NX1X commented Jul 25, 2026

Copy link
Copy Markdown
Owner

Summary

Site assets, config and documentation were tracked as mode 100755, most likely from having originated on a filesystem that cannot represent Unix permissions. Nothing executes them - Cloudflare Pages serves static files regardless of mode, and Content-Type comes from the file extension - so this is tidiness, not a behaviour change.

13 files move 100755 -> 100644: .cfignore, .gitignore, LICENSE, dependency-review.yml, and the static assets under public/ (_redirects, _worker.js, both SVGs, manifest.json, both logos, robots.txt, style.css).

Everything under scripts/ keeps its executable bit - each of those files has a shebang and is meant to be run directly.

Verification

  • The commit is 0 insertions, 0 deletions across 13 files: purely mode metadata, no content touched
  • All four scripts still run directly after the change: check-action-pins.sh, check-cdn-versions.sh, check-version-sync.sh (reports 1.5.2 in sync) and release.sh remain 755
  • _worker.js parses, manifest.json parses

Files that PR #15 touched already picked up 644 in that commit, so this covers the remainder.

Site assets, config and documentation were tracked as mode 100755,
most likely from having originated on a filesystem that cannot
represent Unix permissions. Nothing executes them - Cloudflare Pages
serves static files regardless of mode - so this is tidiness rather
than a behaviour change.

Everything under scripts/ keeps its executable bit; each of those
files has a shebang and is meant to be run directly.
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 25, 2026

Copy link
Copy Markdown

Deploying easyconvert-website with  Cloudflare Pages  Cloudflare Pages

Latest commit: d494d3d
Status: ✅  Deploy successful!
Preview URL: https://311689dc.easyconvert-website.pages.dev
Branch Preview URL: https://chore-file-modes-644.easyconvert-website.pages.dev

View logs

@coderabbitai

coderabbitai Bot commented Jul 25, 2026

Copy link
Copy Markdown

Important

Review skipped

Review was skipped as selected files did not have any reviewable changes.

💤 Files selected but had no reviewable changes (9)
  • .cfignore
  • .github/workflows/dependency-review.yml
  • .gitignore
  • LICENSE
  • public/_redirects
  • public/_worker.js
  • public/manifest.json
  • public/robots.txt
  • public/style.css
⛔ Files ignored due to path filters (4)
  • public/easyconvert-icon.svg is excluded by !**/*.svg
  • public/easyconvert-logo.svg is excluded by !**/*.svg
  • public/nx1xlab-logo.ico is excluded by !**/*.ico
  • public/nx1xlab-logo.png is excluded by !**/*.png
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: b1993533-99e0-4a6f-91da-13a48281ebaf

📥 Commits

Reviewing files that changed from the base of the PR and between ce08423 and d494d3d.

⛔ Files ignored due to path filters (4)
  • public/easyconvert-icon.svg is excluded by !**/*.svg
  • public/easyconvert-logo.svg is excluded by !**/*.svg
  • public/nx1xlab-logo.ico is excluded by !**/*.ico
  • public/nx1xlab-logo.png is excluded by !**/*.png
📒 Files selected for processing (9)
  • .cfignore
  • .github/workflows/dependency-review.yml
  • .gitignore
  • LICENSE
  • public/_redirects
  • public/_worker.js
  • public/manifest.json
  • public/robots.txt
  • public/style.css

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@NX1X
NX1X merged commit 9157be8 into main Jul 25, 2026
10 checks passed
@NX1X
NX1X deleted the chore/file-modes-644 branch July 25, 2026 12:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant