You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+39-31Lines changed: 39 additions & 31 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,17 +2,17 @@
2
2
3
3
A composite Action for packaging and uploading artifact that can be deployed to [GitHub Pages][pages].
4
4
5
-
# Scope
5
+
##Scope
6
6
7
7
⚠️ Official support for building Pages with Actions is in public beta at the moment.
8
8
9
-
# Usage
9
+
##Usage
10
10
11
11
See [action.yml](action.yml)
12
12
13
13
<!-- TODO: document custom workflow -->
14
14
15
-
# Artifact validation
15
+
##Artifact validation
16
16
17
17
While using this action is optional, we highly recommend it since it takes care of producing (mostly) valid artifacts.
18
18
@@ -25,40 +25,48 @@ The [`tar` file][tar] must:
25
25
26
26
- be under 10GB in size
27
27
- not contain any symbolic or hard links
28
+
- contain only files and directories that all meet the expected minimum [file permissions](#file-permissions)
28
29
29
-
# File Permissions
30
+
###File permissions
30
31
31
-
When using this action ensure your files have appropriate file permission, we expect at a minimum for the files to have permission for the current user (e.g 0744).
32
-
Failure to do so will result in a `deployment_perms_error` when attempting to deploy your artifacts.
32
+
When using this action, ensure that your files have appropriate file permissions.
33
+
At a minimum, GitHub Pages expects:
34
+
- files to have read permission for the current user and the "Others" user role (e.g. `0744`, `0644`, `0444`)
35
+
- directories to have read and execute permissions for the current user and the "Others" user role (e.g. `0755`, `0555`)
36
+
37
+
Failure to supply adequate permissions will result in a `deployment_perms_error` when attempting to deploy your artifacts to GitHub Pages.
0 commit comments