chore: use tabs (#46)
							parent
							
								
									c2ad89679f
								
							
						
					
					
						commit
						1aff065c9e
					
				@ -0,0 +1,10 @@
 | 
			
		||||
# https://editorconfig.org
 | 
			
		||||
root = true
 | 
			
		||||
 | 
			
		||||
[*]
 | 
			
		||||
end_of_line = lf
 | 
			
		||||
indent_style = tab
 | 
			
		||||
tab_width = 2
 | 
			
		||||
 | 
			
		||||
[*.yml]
 | 
			
		||||
indent_style = space
 | 
			
		||||
@ -0,0 +1,6 @@
 | 
			
		||||
{
 | 
			
		||||
	"printWidth": 120,
 | 
			
		||||
	"singleQuote": false,
 | 
			
		||||
	"semi": true,
 | 
			
		||||
	"useTabs": true
 | 
			
		||||
}
 | 
			
		||||
@ -1,50 +1,38 @@
 | 
			
		||||
<html lang="en">
 | 
			
		||||
  <head>
 | 
			
		||||
    <meta charset="UTF-8" />
 | 
			
		||||
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
 | 
			
		||||
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
 | 
			
		||||
    <title>Direct Upload Demo | Cloudflare Pages</title>
 | 
			
		||||
    <link href="style.css" rel="stylesheet" />
 | 
			
		||||
  </head>
 | 
			
		||||
	<head>
 | 
			
		||||
		<meta charset="UTF-8" />
 | 
			
		||||
		<meta http-equiv="X-UA-Compatible" content="IE=edge" />
 | 
			
		||||
		<meta name="viewport" content="width=device-width, initial-scale=1.0" />
 | 
			
		||||
		<title>Direct Upload Demo | Cloudflare Pages</title>
 | 
			
		||||
		<link href="style.css" rel="stylesheet" />
 | 
			
		||||
	</head>
 | 
			
		||||
 | 
			
		||||
  <body>
 | 
			
		||||
    <div class="container">
 | 
			
		||||
      <div class="header">
 | 
			
		||||
        <h3>Example project</h3>
 | 
			
		||||
        <h1>Welcome to Cloudflare Pages</h1>
 | 
			
		||||
        <p>
 | 
			
		||||
          Upload your prebuilt assets directly to Pages and deploy <br />
 | 
			
		||||
          your project to the Cloudflare edge within seconds.
 | 
			
		||||
        </p>
 | 
			
		||||
        <p>Create new deployments using:</p>
 | 
			
		||||
         <section class="options">
 | 
			
		||||
          <img src="assets/terminal.svg" />
 | 
			
		||||
          <a
 | 
			
		||||
            href="https://dash.cloudflare.com/?to=/:account/pages/new/wrangler-guide"
 | 
			
		||||
            target="_blank"
 | 
			
		||||
            > Wrangler CLI</a
 | 
			
		||||
          >
 | 
			
		||||
          <img src="assets/cloud-upload.svg" />
 | 
			
		||||
          <a
 | 
			
		||||
            href="https://dash.cloudflare.com/?to=/:account/pages/new/upload"
 | 
			
		||||
            target="_blank"
 | 
			
		||||
            > Dashboard</a
 | 
			
		||||
          >
 | 
			
		||||
        </section>
 | 
			
		||||
      </div>
 | 
			
		||||
	<body>
 | 
			
		||||
		<div class="container">
 | 
			
		||||
			<div class="header">
 | 
			
		||||
				<h3>Example project</h3>
 | 
			
		||||
				<h1>Welcome to Cloudflare Pages</h1>
 | 
			
		||||
				<p>
 | 
			
		||||
					Upload your prebuilt assets directly to Pages and deploy <br />
 | 
			
		||||
					your project to the Cloudflare edge within seconds.
 | 
			
		||||
				</p>
 | 
			
		||||
				<p>Create new deployments using:</p>
 | 
			
		||||
				<section class="options">
 | 
			
		||||
					<img src="assets/terminal.svg" />
 | 
			
		||||
					<a href="https://dash.cloudflare.com/?to=/:account/pages/new/wrangler-guide" target="_blank"> Wrangler CLI</a>
 | 
			
		||||
					<img src="assets/cloud-upload.svg" />
 | 
			
		||||
					<a href="https://dash.cloudflare.com/?to=/:account/pages/new/upload" target="_blank"> Dashboard</a>
 | 
			
		||||
				</section>
 | 
			
		||||
			</div>
 | 
			
		||||
 | 
			
		||||
      <section class="learn-more">
 | 
			
		||||
        <a
 | 
			
		||||
          href="https://developers.cloudflare.com/pages/platform/direct-uploads"
 | 
			
		||||
        >
 | 
			
		||||
          <button>Learn more</button>
 | 
			
		||||
        </a>
 | 
			
		||||
      </section>
 | 
			
		||||
      <div class="logo">
 | 
			
		||||
        <a href="https://pages.cloudflare.com/" target="_blank">
 | 
			
		||||
          <img src="assets/cloudflare-pages.svg"
 | 
			
		||||
        /></a>
 | 
			
		||||
      </div>
 | 
			
		||||
    </div>
 | 
			
		||||
  </body>
 | 
			
		||||
			<section class="learn-more">
 | 
			
		||||
				<a href="https://developers.cloudflare.com/pages/platform/direct-uploads">
 | 
			
		||||
					<button>Learn more</button>
 | 
			
		||||
				</a>
 | 
			
		||||
			</section>
 | 
			
		||||
			<div class="logo">
 | 
			
		||||
				<a href="https://pages.cloudflare.com/" target="_blank"> <img src="assets/cloudflare-pages.svg" /></a>
 | 
			
		||||
			</div>
 | 
			
		||||
		</div>
 | 
			
		||||
	</body>
 | 
			
		||||
</html>
 | 
			
		||||
 | 
			
		||||
@ -1,159 +1,159 @@
 | 
			
		||||
* {
 | 
			
		||||
  box-sizing: border-box;
 | 
			
		||||
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, "Helvetica Neue",  Arial, sans-serif;
 | 
			
		||||
  margin: auto;
 | 
			
		||||
	box-sizing: border-box;
 | 
			
		||||
	font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, "Helvetica Neue", Arial,
 | 
			
		||||
		sans-serif;
 | 
			
		||||
	margin: auto;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.bg-image {
 | 
			
		||||
  position: absolute;
 | 
			
		||||
  bottom: -88%;
 | 
			
		||||
	position: absolute;
 | 
			
		||||
	bottom: -88%;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.container {
 | 
			
		||||
  display: flex;
 | 
			
		||||
  flex-direction: column;
 | 
			
		||||
  align-items: center;
 | 
			
		||||
  justify-content: center;
 | 
			
		||||
  padding: 165px 0 124px;
 | 
			
		||||
  width: 100%;
 | 
			
		||||
  margin: auto;
 | 
			
		||||
  border: #fbab40;
 | 
			
		||||
  height: 100vh;
 | 
			
		||||
  background-color: #242628;
 | 
			
		||||
  background-image: url(./assets/world.svg);
 | 
			
		||||
  background-repeat: no-repeat;
 | 
			
		||||
  background-position-x: center;
 | 
			
		||||
  background-position-y: 70px;
 | 
			
		||||
  background-origin: padding-box;
 | 
			
		||||
	display: flex;
 | 
			
		||||
	flex-direction: column;
 | 
			
		||||
	align-items: center;
 | 
			
		||||
	justify-content: center;
 | 
			
		||||
	padding: 165px 0 124px;
 | 
			
		||||
	width: 100%;
 | 
			
		||||
	margin: auto;
 | 
			
		||||
	border: #fbab40;
 | 
			
		||||
	height: 100vh;
 | 
			
		||||
	background-color: #242628;
 | 
			
		||||
	background-image: url(./assets/world.svg);
 | 
			
		||||
	background-repeat: no-repeat;
 | 
			
		||||
	background-position-x: center;
 | 
			
		||||
	background-position-y: 70px;
 | 
			
		||||
	background-origin: padding-box;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.header h3 {
 | 
			
		||||
  text-align: center;
 | 
			
		||||
  color: #ff9e40;
 | 
			
		||||
  font-size: 24px;
 | 
			
		||||
  font-style: normal;
 | 
			
		||||
  font-weight: 600;
 | 
			
		||||
  margin: 0;
 | 
			
		||||
  line-height: 36px;
 | 
			
		||||
	text-align: center;
 | 
			
		||||
	color: #ff9e40;
 | 
			
		||||
	font-size: 24px;
 | 
			
		||||
	font-style: normal;
 | 
			
		||||
	font-weight: 600;
 | 
			
		||||
	margin: 0;
 | 
			
		||||
	line-height: 36px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.header {
 | 
			
		||||
  display: flex;
 | 
			
		||||
  position: relative;
 | 
			
		||||
  flex-direction: column;
 | 
			
		||||
  justify-content: center;
 | 
			
		||||
  align-items: center;
 | 
			
		||||
  padding: 0px;
 | 
			
		||||
  font-style: normal;
 | 
			
		||||
	display: flex;
 | 
			
		||||
	position: relative;
 | 
			
		||||
	flex-direction: column;
 | 
			
		||||
	justify-content: center;
 | 
			
		||||
	align-items: center;
 | 
			
		||||
	padding: 0px;
 | 
			
		||||
	font-style: normal;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.header > h1 {
 | 
			
		||||
  font-style: normal;
 | 
			
		||||
  font-weight: 600;
 | 
			
		||||
  font-size: 48px;
 | 
			
		||||
  line-height: 150%;
 | 
			
		||||
  display: flex;
 | 
			
		||||
  align-items: center;
 | 
			
		||||
  text-align: center;
 | 
			
		||||
  color: #ffffff;
 | 
			
		||||
	font-style: normal;
 | 
			
		||||
	font-weight: 600;
 | 
			
		||||
	font-size: 48px;
 | 
			
		||||
	line-height: 150%;
 | 
			
		||||
	display: flex;
 | 
			
		||||
	align-items: center;
 | 
			
		||||
	text-align: center;
 | 
			
		||||
	color: #ffffff;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.header > p {
 | 
			
		||||
  font-style: normal;
 | 
			
		||||
  font-weight: 400;
 | 
			
		||||
  font-size: 24px;
 | 
			
		||||
  line-height: 150%;
 | 
			
		||||
  text-align: center;
 | 
			
		||||
  color: #ffffff;
 | 
			
		||||
  flex-grow: 0;
 | 
			
		||||
  margin: 16px 0px;
 | 
			
		||||
	font-style: normal;
 | 
			
		||||
	font-weight: 400;
 | 
			
		||||
	font-size: 24px;
 | 
			
		||||
	line-height: 150%;
 | 
			
		||||
	text-align: center;
 | 
			
		||||
	color: #ffffff;
 | 
			
		||||
	flex-grow: 0;
 | 
			
		||||
	margin: 16px 0px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.options {
 | 
			
		||||
  display: flex;
 | 
			
		||||
  flex-direction: row;
 | 
			
		||||
	display: flex;
 | 
			
		||||
	flex-direction: row;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.options > a {
 | 
			
		||||
  color: #ffffff;
 | 
			
		||||
  text-decoration: underline;
 | 
			
		||||
  margin: 0px 8px;
 | 
			
		||||
  font-weight: 400;
 | 
			
		||||
  font-size: 24px;
 | 
			
		||||
  line-height: 150%;
 | 
			
		||||
	color: #ffffff;
 | 
			
		||||
	text-decoration: underline;
 | 
			
		||||
	margin: 0px 8px;
 | 
			
		||||
	font-weight: 400;
 | 
			
		||||
	font-size: 24px;
 | 
			
		||||
	line-height: 150%;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.options > a:first-of-type {
 | 
			
		||||
  margin-right: 30px;
 | 
			
		||||
	margin-right: 30px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.logo {
 | 
			
		||||
  margin-top: 75px;
 | 
			
		||||
	margin-top: 75px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.logo > img {
 | 
			
		||||
  width: 160px;
 | 
			
		||||
  height: 64px;
 | 
			
		||||
	width: 160px;
 | 
			
		||||
	height: 64px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.learn-more > a > button {
 | 
			
		||||
  background: #f6821f;
 | 
			
		||||
  border-radius: 4px;
 | 
			
		||||
  border: none;
 | 
			
		||||
  width: 180px;
 | 
			
		||||
  margin-top: 78px;
 | 
			
		||||
  height: 55px;
 | 
			
		||||
  color: #ffffff;
 | 
			
		||||
  text-align: center;
 | 
			
		||||
  font-weight: 600;
 | 
			
		||||
  font-size: 16px;
 | 
			
		||||
  line-height: 19px;
 | 
			
		||||
  background: rgba(246, 130, 31, 1);
 | 
			
		||||
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.25);
 | 
			
		||||
  cursor: pointer;
 | 
			
		||||
	background: #f6821f;
 | 
			
		||||
	border-radius: 4px;
 | 
			
		||||
	border: none;
 | 
			
		||||
	width: 180px;
 | 
			
		||||
	margin-top: 78px;
 | 
			
		||||
	height: 55px;
 | 
			
		||||
	color: #ffffff;
 | 
			
		||||
	text-align: center;
 | 
			
		||||
	font-weight: 600;
 | 
			
		||||
	font-size: 16px;
 | 
			
		||||
	line-height: 19px;
 | 
			
		||||
	background: rgba(246, 130, 31, 1);
 | 
			
		||||
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.25);
 | 
			
		||||
	cursor: pointer;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@media screen and (max-width: 1024px) {
 | 
			
		||||
    .container {
 | 
			
		||||
        background-size: contain;
 | 
			
		||||
        background-position-y: center;
 | 
			
		||||
    }
 | 
			
		||||
	.container {
 | 
			
		||||
		background-size: contain;
 | 
			
		||||
		background-position-y: center;
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@media screen and (max-width: 600px) {
 | 
			
		||||
 | 
			
		||||
.container{
 | 
			
		||||
    background-size: contain;
 | 
			
		||||
    background-position-y: center;
 | 
			
		||||
    }
 | 
			
		||||
  pre {
 | 
			
		||||
    font-size: 0.8rem;
 | 
			
		||||
    padding: 8px 12px;
 | 
			
		||||
    width: 100%;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  body {
 | 
			
		||||
    width: 100vw;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  .header img {
 | 
			
		||||
    margin-left: 0;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  .installation-steps {
 | 
			
		||||
    width: 100%;
 | 
			
		||||
    box-sizing: border-box;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  h1 {
 | 
			
		||||
    font-size: 1.6rem;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  ol {
 | 
			
		||||
    padding-left: 20px;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  li {
 | 
			
		||||
    margin-bottom: 5px;
 | 
			
		||||
  }
 | 
			
		||||
	.container {
 | 
			
		||||
		background-size: contain;
 | 
			
		||||
		background-position-y: center;
 | 
			
		||||
	}
 | 
			
		||||
	pre {
 | 
			
		||||
		font-size: 0.8rem;
 | 
			
		||||
		padding: 8px 12px;
 | 
			
		||||
		width: 100%;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	body {
 | 
			
		||||
		width: 100vw;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	.header img {
 | 
			
		||||
		margin-left: 0;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	.installation-steps {
 | 
			
		||||
		width: 100%;
 | 
			
		||||
		box-sizing: border-box;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	h1 {
 | 
			
		||||
		font-size: 1.6rem;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	ol {
 | 
			
		||||
		padding-left: 20px;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	li {
 | 
			
		||||
		margin-bottom: 5px;
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
											
												
													File diff suppressed because it is too large
													Load Diff
												
											
										
									
								@ -1,37 +1,38 @@
 | 
			
		||||
{
 | 
			
		||||
  "name": "pages-action",
 | 
			
		||||
  "version": "1.3.0",
 | 
			
		||||
  "description": "Publish to Cloudflare Pages",
 | 
			
		||||
  "main": "index.js",
 | 
			
		||||
  "scripts": {
 | 
			
		||||
    "build": "npx esbuild src/index.ts --bundle --platform=node --target=es2021 --outfile=index.js",
 | 
			
		||||
    "prepare": "husky install"
 | 
			
		||||
  },
 | 
			
		||||
  "repository": {
 | 
			
		||||
    "type": "git",
 | 
			
		||||
    "url": "git+https://github.com/cloudflare/pages-action.git"
 | 
			
		||||
  },
 | 
			
		||||
  "keywords": [
 | 
			
		||||
    "Cloudflare Pages",
 | 
			
		||||
    "GitHub Actions"
 | 
			
		||||
  ],
 | 
			
		||||
  "license": "MIT",
 | 
			
		||||
  "bugs": {
 | 
			
		||||
    "url": "https://github.com/cloudflare/pages-action/issues"
 | 
			
		||||
  },
 | 
			
		||||
  "homepage": "https://github.com/cloudflare/pages-action#readme",
 | 
			
		||||
  "dependencies": {
 | 
			
		||||
    "@actions/core": "^1.10.0",
 | 
			
		||||
    "@actions/github": "^5.1.1",
 | 
			
		||||
    "@cloudflare/types": "^6.18.16",
 | 
			
		||||
    "shellac": "^0.7.2",
 | 
			
		||||
    "undici": "^5.11.0"
 | 
			
		||||
  },
 | 
			
		||||
  "devDependencies": {
 | 
			
		||||
    "@types/node": "^18.11.3",
 | 
			
		||||
    "esbuild": "^0.15.12",
 | 
			
		||||
    "husky": "^8.0.1",
 | 
			
		||||
    "prettier": "^2.6.2",
 | 
			
		||||
    "typescript": "^4.6.4"
 | 
			
		||||
  }
 | 
			
		||||
	"name": "pages-action",
 | 
			
		||||
	"version": "1.3.0",
 | 
			
		||||
	"description": "Publish to Cloudflare Pages",
 | 
			
		||||
	"main": "index.js",
 | 
			
		||||
	"scripts": {
 | 
			
		||||
		"build": "npx esbuild src/index.ts --bundle --platform=node --target=es2021 --outfile=index.js",
 | 
			
		||||
		"prepare": "husky install",
 | 
			
		||||
		"prettify": "prettier . --write --ignore-unknown"
 | 
			
		||||
	},
 | 
			
		||||
	"repository": {
 | 
			
		||||
		"type": "git",
 | 
			
		||||
		"url": "git+https://github.com/cloudflare/pages-action.git"
 | 
			
		||||
	},
 | 
			
		||||
	"keywords": [
 | 
			
		||||
		"Cloudflare Pages",
 | 
			
		||||
		"GitHub Actions"
 | 
			
		||||
	],
 | 
			
		||||
	"license": "MIT",
 | 
			
		||||
	"bugs": {
 | 
			
		||||
		"url": "https://github.com/cloudflare/pages-action/issues"
 | 
			
		||||
	},
 | 
			
		||||
	"homepage": "https://github.com/cloudflare/pages-action#readme",
 | 
			
		||||
	"dependencies": {
 | 
			
		||||
		"@actions/core": "^1.10.0",
 | 
			
		||||
		"@actions/github": "^5.1.1",
 | 
			
		||||
		"@cloudflare/types": "^6.18.16",
 | 
			
		||||
		"shellac": "^0.7.2",
 | 
			
		||||
		"undici": "^5.11.0"
 | 
			
		||||
	},
 | 
			
		||||
	"devDependencies": {
 | 
			
		||||
		"@types/node": "^18.11.3",
 | 
			
		||||
		"esbuild": "^0.15.12",
 | 
			
		||||
		"husky": "^8.0.1",
 | 
			
		||||
		"prettier": "^2.8.1",
 | 
			
		||||
		"typescript": "^4.6.4"
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
					Loading…
					
					
				
		Reference in New Issue