[devdocsgjs/main: 1582/1867] feat: deploy via GitHub action
- From: Andy Holmes <andyholmes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [devdocsgjs/main: 1582/1867] feat: deploy via GitHub action
- Date: Fri, 19 Nov 2021 23:48:10 +0000 (UTC)
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]