1
0
mirror of synced 2026-01-09 06:03:09 -05:00
Commit Graph

14567 Commits

Author SHA1 Message Date
Octomerger Bot
09bbaf4949 Merge branch 'main' into repo-sync 2021-09-24 12:19:39 -04:00
Grace Park
9c9d47f508 Prod deployment workflow (#21223)
* add production deployment

* updating existing build

* remove state

* remove PR_URL and switch to main branch

* break out into build, prepare, and deploy

* update to download-artifact

* update staging to prod

* Actions production deployment redux (#21238)

* Simplify production deployment into a single Actions job

* Force esm to install

* Switch flag ordering to match staging deploy

* Use 'npm install' for the second installation to avoid deleting the prodDeps

* Apply Heroku upload fixes

* Include `.npmrc` file in builds to omit `optionalDeps`

* Remove download-artifact action

Co-authored-by: Grace Park <gracepark@github.com>

* Script updates to prod deployment (#21247)

* updating script to use latest sha

* changing back workflowRunLog

* remove line

* update error wording

* remove comment - using commit sha

* need release.id

* Update script/deployment/deploy-to-production.js

Co-authored-by: James M. Greene <JamesMGreene@github.com>

* remove hydro

* Update script/deployment/deploy-to-production.js

Co-authored-by: James M. Greene <JamesMGreene@github.com>

* Update .github/workflows/prod-build-deploy-pr.yml

Co-authored-by: James M. Greene <JamesMGreene@github.com>

* Update script/deployment/deploy-to-production.js

Co-authored-by: James M. Greene <JamesMGreene@github.com>

* Update script/deployment/deploy-to-production.js

Co-authored-by: James M. Greene <JamesMGreene@github.com>

* Update script/deployment/deploy-to-production.js

Co-authored-by: James M. Greene <JamesMGreene@github.com>

* updating spacing

* add 404/429 responses while polling Heroku API for prod

* removing nested ifs

* adding SOURCE_BLOB_URL

* update for early access

* add install dotenv

* need to add persist-credentials

* Testing GET request

* update request

* Rename workflow file to remove '-pr'

We are now triggering on pushes to 'main' rather than PR merges

* Remove the unnecessary workflow step to create a failure Status

Because the production deploy is done via a single workflow rather than a 2-part workflow chain, this is thankfully unnecessary

* Install all of the npm dependencies

We'll need them!

* Add the '-z' flag to 'tar' to gzip the tarball

* Pass the Heroku upload URL via env vars for security

Prevents potential injection attacks

* Log the deployment ID and log URL as deploy step outputs

* Take notice of Heroku polling resulting in failure statuses

* Add a note to consider waiting for Heroku Preboot

* Add a script and workflow step to purge Fastly

* update response to get sha

* Switch to Octokit functions instead of 'request' method

Co-authored-by: James M. Greene <JamesMGreene@github.com>
2021-09-24 16:09:08 +00:00
Octomerger Bot
0ac083ad0b Merge pull request #10290 from github/repo-sync
repo sync
2021-09-24 10:42:01 -04:00
James M. Greene
93fe673f5f Verify build was not cancelled before reporting it as a failure (#21699) 2021-09-24 09:24:46 -05:00
Octomerger Bot
9d8453de93 Merge pull request #21714 from github/repo-sync
repo sync
2021-09-24 09:15:02 -04:00
Octomerger Bot
4db086bc24 Merge pull request #10288 from github/repo-sync
repo sync
2021-09-24 09:03:15 -04:00
Octomerger Bot
560353bce0 Merge branch 'main' into repo-sync 2021-09-24 08:54:01 -04:00
Ramya Parimi
b9bc85c139 Merge pull request #10273 from achekerylla/patch-3
CONTRIBUTING.md Fix syntax for atom docs link
2021-09-24 07:51:47 -05:00
Ramya Parimi
2b8fa0b297 Merge branch 'main' into patch-3 2021-09-24 07:43:03 -05:00
Octomerger Bot
84cf1ad266 Merge pull request #10287 from github/repo-sync
repo sync
2021-09-24 08:28:16 -04:00
Octomerger Bot
b3b3eb1dd5 Merge pull request #21713 from github/repo-sync
repo sync
2021-09-24 08:27:33 -04:00
Octomerger Bot
c8d90b369d Merge branch 'main' into repo-sync 2021-09-24 08:22:33 -04:00
Octomerger Bot
f2f21630f6 Merge branch 'main' into repo-sync 2021-09-24 08:19:00 -04:00
Ramya Parimi
7f4904e1ab Merge pull request #9355 from thispsj/remove-systemctl-note
Removes note about `systemctl`
2021-09-24 07:09:40 -05:00
Ramya Parimi
51018b0dbe Merge branch 'main' into patch-3 2021-09-24 07:08:37 -05:00
Janice
3df284b7c1 Merge branch 'main' into remove-systemctl-note 2021-09-24 04:14:37 -07:00
Octomerger Bot
fbaa0cb854 Merge pull request #10286 from github/repo-sync
repo sync
2021-09-24 06:10:08 -04:00
Octomerger Bot
f5ea6ebdd6 Merge pull request #21712 from github/repo-sync
repo sync
2021-09-24 06:08:17 -04:00
Octomerger Bot
c0fbc72df9 Merge branch 'main' into repo-sync 2021-09-24 06:02:55 -04:00
Octomerger Bot
ac3bf29958 Merge branch 'main' into repo-sync 2021-09-24 06:01:31 -04:00
GitHub Actions
bc85c83bc1 update search indexes 2021-09-24 09:47:52 +00:00
Janice
fbeb082760 Merge branch 'main' into remove-systemctl-note 2021-09-24 02:45:19 -07:00
Octomerger Bot
73cd89b120 Merge pull request #10284 from github/repo-sync
repo sync
2021-09-24 01:10:32 -04:00
Octomerger Bot
11addf83c8 Merge pull request #21710 from github/repo-sync
repo sync
2021-09-24 01:09:48 -04:00
Octomerger Bot
c284138a28 Merge branch 'main' into repo-sync 2021-09-24 01:04:15 -04:00
Octomerger Bot
e2af2a7b8d Merge pull request #10283 from github/repo-sync
repo sync
2021-09-24 00:58:35 -04:00
Terrell Broomer
7222c4fd2c GHES patch release notes for 2.22.22, 3.0.16, 3.1.8 (#21705)
Co-authored-by: Lucas Costi <lucascosti@users.noreply.github.com>
2021-09-24 04:53:23 +00:00
Octomerger Bot
f3e4d89677 Merge pull request #21708 from github/repo-sync
repo sync
2021-09-24 00:45:58 -04:00
Ferenc Hammerl
e938643620 Add runner name to Actions context and env vars (#10230)
Co-authored-by: Lucas Costi <lucascosti@users.noreply.github.com>
2021-09-24 04:29:06 +00:00
Octomerger Bot
b6837db8ba Merge pull request #10282 from github/repo-sync
repo sync
2021-09-23 23:44:09 -04:00
Octomerger Bot
e951e3e48a Merge pull request #21707 from github/repo-sync
repo sync
2021-09-23 23:40:58 -04:00
Octomerger Bot
d17a5facf5 Merge branch 'main' into repo-sync 2021-09-23 23:35:56 -04:00
Octomerger Bot
d4f0a0cb2b Merge branch 'main' into repo-sync 2021-09-23 23:34:39 -04:00
github-openapi-bot
eb6ad738d2 Update OpenAPI Descriptions (#21692) 2021-09-24 03:28:08 +00:00
Octomerger Bot
07c24c39f0 Merge pull request #10281 from github/repo-sync
repo sync
2021-09-23 22:31:48 -04:00
Octomerger Bot
3a41082749 Merge pull request #21703 from github/repo-sync
repo sync
2021-09-23 22:28:47 -04:00
Octomerger Bot
45e5193cae Merge branch 'main' into repo-sync 2021-09-23 22:23:19 -04:00
GitHub Actions
b1aa63e76f update search indexes 2021-09-24 02:15:16 +00:00
Octomerger Bot
6a1c91521b Merge pull request #10278 from github/repo-sync
repo sync
2021-09-23 20:29:58 -04:00
Octomerger Bot
dcef9495c4 Merge pull request #21702 from github/repo-sync
repo sync
2021-09-23 20:28:53 -04:00
Octomerger Bot
c76f3f92b6 Merge branch 'main' into repo-sync 2021-09-23 20:23:57 -04:00
Octomerger Bot
eed3ce057f Merge branch 'main' into repo-sync 2021-09-23 20:20:54 -04:00
Octomerger Bot
f56af0db82 Merge pull request #10277 from github/repo-sync
repo sync
2021-09-23 20:18:30 -04:00
Octomerger Bot
c281a48f72 Merge pull request #21701 from github/repo-sync
repo sync
2021-09-23 20:15:41 -04:00
Octomerger Bot
ff90dc235b Branch was updated using the 'autoupdate branch' Actions workflow. 2021-09-23 20:08:46 -04:00
Anna Rosenthal
06bea1ca89 Add go.sum to Supported Package Ecosystems (#10138)
Co-authored-by: Lucas Costi <lucascosti@users.noreply.github.com>
2021-09-24 00:08:14 +00:00
Octomerger Bot
2632b65ad1 Merge branch 'main' into repo-sync 2021-09-23 20:02:57 -04:00
Octomerger Bot
8d26d4e57f Merge branch 'main' into repo-sync 2021-09-23 20:01:40 -04:00
Francis
2fa92dbb99 Merge pull request #21697 from github/francisfuzz/update-script-fix-translation-errors
fix: update ghesReleaseNotesSchema's module name
2021-09-23 16:38:50 -07:00
Francis
25f7faa6e8 Merge branch 'main' into francisfuzz/update-script-fix-translation-errors 2021-09-23 16:34:16 -07:00