[devdocsgjs/main: 1582/1867] feat: deploy via GitHub action




commit 9bbfda1cc7298880b0efd9849f11d8bcec0b554c
Author: Oliver Eyton-Williams <ojeytonwilliams gmail com>
Date:   Mon Mar 29 11:12:01 2021 +0200

    feat: deploy via GitHub action

 .github/workflows/build.yml | 26 ++++++++++++++++++++++++++
 .travis.yml                 | 26 --------------------------
 2 files changed, 26 insertions(+), 26 deletions(-)
---
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
new file mode 100644
index 00000000..64b2cc5c
--- /dev/null
+++ b/.github/workflows/build.yml
@@ -0,0 +1,26 @@
+name: Build
+
+on:
+  push:
+    branches: [ $default-branch ]
+
+jobs:
+  test:
+    runs-on: ubuntu-20.04
+
+    steps:
+    - uses: actions/checkout@v2.3.4
+    - name: Set up Ruby
+      uses: ruby/setup-ruby@v1.66.1
+      with:
+        bundler-cache: true # runs 'bundle install' and caches installed gems automatically
+    - name: Run tests
+      run: bundle exec rake
+    - name: Deploy to Heroku
+      uses: akhileshns/heroku-deploy@v3.12.12
+      with:
+        heroku_api_key: ${{secrets.HEROKU_API_KEY}}
+        heroku_app_name: "devdocs"
+        heroku_email: "team freecodecamp com"
+        dontuseforce: true # --force should never be necessary
+        dontautocreate: true # The app exists, it should not be created


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]