All Projects → coturiv → setup-ionic

coturiv / setup-ionic

Licence: MIT License
Set up your GitHub Actions workflow with Cordova/Ionic environment

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to setup-ionic

ionic-native-sms-retriever-plugin-master
Cross-platform plugin for Cordova / PhoneGap to Retrieve SMS. Available for Android.
Stars: ✭ 16 (-30.43%)
Mutual labels:  cordova, ionic
scanbot-sdk-example-ionic
Scanbot scanner SDK example app for Ionic with Cordova.
Stars: ✭ 24 (+4.35%)
Mutual labels:  cordova, ionic
example-cordova-code-push-plugin
Ionic + Cordova Code Push Plugin Example
Stars: ✭ 45 (+95.65%)
Mutual labels:  cordova, ionic
v-cupertino
A Vue 3 Wrapper for Cupertino Pane Library
Stars: ✭ 17 (-26.09%)
Mutual labels:  cordova, ionic
cordova-plugin-today-widget
Add a today widget app extension target to your cordova project.
Stars: ✭ 51 (+121.74%)
Mutual labels:  cordova, ionic
bitpocket-mobile-app
Mobile app for accepting bitcoin payments at the point of sale (Bitcoin POS).
Stars: ✭ 26 (+13.04%)
Mutual labels:  cordova, ionic
cordova-plugin-xpay
💰 This is a app payment cordova-plugin, support wechat payment and alipay temporally.
Stars: ✭ 19 (-17.39%)
Mutual labels:  cordova, ionic
ionic-vue-mobile-template-03
Hybrid app template built with vue, ionic and capacitor.
Stars: ✭ 62 (+169.57%)
Mutual labels:  cordova, ionic
keyonic-v2
A Keycloak Mobile Implementation using Angular v4 and Ionic v3
Stars: ✭ 23 (+0%)
Mutual labels:  cordova, ionic
ionic-docker
An ionic image for CI
Stars: ✭ 56 (+143.48%)
Mutual labels:  cordova, ionic
generator-angular-pro
AngularJS project generator for scalable, enterprise-grade web and mobile applications
Stars: ✭ 43 (+86.96%)
Mutual labels:  cordova, ionic
cordova-plugin-crypto-file
Encrypts source files, works with cordova-plugin-ionic-webview
Stars: ✭ 29 (+26.09%)
Mutual labels:  cordova, ionic
ionic-3-video-calling-using-webrtc
This is demo code of how to implement video calling in ionic 3 using webrtc
Stars: ✭ 58 (+152.17%)
Mutual labels:  cordova, ionic
Mobile.UP
Mobile.UP
Stars: ✭ 13 (-43.48%)
Mutual labels:  cordova, ionic
travis-ci-ionic-yml
An example configuration of Ionic/cordova + NPM + AngularJS + Android continuous integration setup on Travis CI
Stars: ✭ 21 (-8.7%)
Mutual labels:  cordova, ionic
cordova-plugin-flurryanalytics
Adds support for all that Flurry Analytics flavored goodness to your Cordova based apps
Stars: ✭ 23 (+0%)
Mutual labels:  cordova, ionic
Ioniclub
❤️ Ioniclub is hybird mobile app of https://cnodejs.org
Stars: ✭ 35 (+52.17%)
Mutual labels:  cordova, ionic
cordova-set-version
CLI and JavaScript API for setting the version in Apache Cordova config.xml
Stars: ✭ 19 (-17.39%)
Mutual labels:  cordova, ionic
cordova-plugin-apkupdater
This plugin allows your Android app to download and install compressed updates without the Google Play Store.
Stars: ✭ 46 (+100%)
Mutual labels:  cordova, ionic
todo-list
TodoList using Ionic2/3 & Firebase: * PWA * SSO Google plus. * Share list via QRcode. * Upload image from Camera or Storage. * Speech Recognition.
Stars: ✭ 18 (-21.74%)
Mutual labels:  cordova, ionic

setup-ionic

Set up your GitHub Actions workflow with Cordova/Ionic environment. Only supports macos & ubuntu at this time.

example usage:

- name: Use coturiv/setup-ionic
  uses: coturiv/setup-ionic@v1
  with:
    java-version: 8
- name: Use coturiv/setup-ionic
  uses: coturiv/setup-ionic@v1
  with:
    cordova-version: 8

- name: Build
  run: |
    ionic cordova build android --prod

important*

From Ubuntu 20.04 runners, the default version of Java is 11, so you need to specify it to 8(1.8), due to the requirement of cordova, but will be removed in future releases. See here, and here

- name: Set up JDK 1.8
  uses: actions/setup-java@v1
  with:
    java-version: 1.8
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].