Release 2.16.0 #564
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Publish Release | |
on: | |
push: | |
tags: | |
- '*' | |
jobs: | |
release: | |
runs-on: ubuntu-22.04 | |
steps: | |
- uses: actions/checkout@v4 | |
- name: Get release version | |
id: get_release_version | |
run: echo ::set-output name=VERSION::${GITHUB_REF#refs/tags/} | |
- name: Configure AWS credentials | |
uses: aws-actions/configure-aws-credentials@v4 | |
with: | |
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} | |
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} | |
aws-region: us-west-2 | |
- name: erxes | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/erxes:master --tag erxes/erxes:${GITHUB_REF#refs/tags/} | |
aws s3 cp s3://erxes-master-plugins/locales.tar s3://erxes-release-plugins/${GITHUB_REF#refs/tags/}/locales.tar | |
aws s3 cp s3://erxes-master-plugins/pluginsMap.js s3://erxes-release-plugins/${GITHUB_REF#refs/tags/}/pluginsMap.js | |
- name: core | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/core:master --tag erxes/core:${GITHUB_REF#refs/tags/} | |
- name: gateway | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/gateway:master --tag erxes/gateway:${GITHUB_REF#refs/tags/} | |
- name: crons | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/crons:master --tag erxes/crons:${GITHUB_REF#refs/tags/} | |
- name: workers | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/workers:master --tag erxes/workers:${GITHUB_REF#refs/tags/} | |
- name: essyncer | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/essyncer:master --tag erxes/essyncer:${GITHUB_REF#refs/tags/} | |
- name: widgets | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/widgets:master --tag erxes/widgets:${GITHUB_REF#refs/tags/} | |
- name: exm-web | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/exm:master --tag erxes/exm:${GITHUB_REF#refs/tags/} | |
- name: pos-ui | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/pos-ui:master --tag erxes/pos-ui:${GITHUB_REF#refs/tags/} | |
- name: plugin-inbox-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-inbox-api:master --tag erxes/plugin-inbox-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-automations-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-automations-api:master --tag erxes/plugin-automations-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-cards-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-cards-api:master --tag erxes/plugin-cards-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-purchases-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-purchases-api:master --tag erxes/plugin-purchases-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-sales-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-sales-api:master --tag erxes/plugin-sales-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-tasks-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-tasks-api:master --tag erxes/plugin-tasks-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-tickets-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-tickets-api:master --tag erxes/plugin-tickets-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-clientportal-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-clientportal-api:master --tag erxes/plugin-clientportal-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-contacts-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-contacts-api:master --tag erxes/plugin-contacts-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-emailtemplates-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-emailtemplates-api:master --tag erxes/plugin-emailtemplates-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-engages-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-engages-api:master --tag erxes/plugin-engages-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-forms-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-forms-api:master --tag erxes/plugin-forms-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-integrations-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-integrations-api:master --tag erxes/plugin-integrations-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-internalnotes-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-internalnotes-api:master --tag erxes/plugin-internalnotes-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-knowledgebase-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-knowledgebase-api:master --tag erxes/plugin-knowledgebase-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-logs-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-logs-api:master --tag erxes/plugin-logs-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-loyalties-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-loyalties-api:master --tag erxes/plugin-loyalties-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-notifications-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-notifications-api:master --tag erxes/plugin-notifications-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-webhooks-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-webhooks-api:master --tag erxes/plugin-webhooks-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-products-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-products-api:master --tag erxes/plugin-products-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-segments-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-segments-api:master --tag erxes/plugin-segments-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-tags-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-tags-api:master --tag erxes/plugin-tags-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-webbuilder-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-webbuilder-api:master --tag erxes/plugin-webbuilder-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-documents-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-documents-api:master --tag erxes/plugin-documents-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-chats-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-chats-api:master --tag erxes/plugin-chats-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-ebarimt-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-ebarimt-api:master --tag erxes/plugin-ebarimt-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-exm-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-exm-api:master --tag erxes/plugin-exm-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-exmfeed-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-exmfeed-api:master --tag erxes/plugin-exmfeed-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-pos-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-pos-api:master --tag erxes/plugin-pos-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-reactions-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-reactions-api:master --tag erxes/plugin-reactions-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-syncerkhet-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-syncerkhet-api:master --tag erxes/plugin-syncerkhet-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-salesplans-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-salesplans-api:master --tag erxes/plugin-salesplans-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-processes-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-processes-api:master --tag erxes/plugin-processes-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-inventories-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-inventories-api:master --tag erxes/plugin-inventories-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-posclient-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-posclient-api:master --tag erxes/plugin-posclient-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-imap-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-imap-api:master --tag erxes/plugin-imap-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-goals-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-goals-api:master --tag erxes/plugin-goals-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-msdynamic-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-msdynamic-api:master --tag erxes/plugin-msdynamic-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-facebook-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-facebook-api:master --tag erxes/plugin-facebook-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-ecommerce-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-ecommerce-api:master --tag erxes/plugin-ecommerce-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-cars-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-cars-api:master --tag erxes/plugin-cars-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-pricing-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-pricing-api:master --tag erxes/plugin-pricing-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-assets-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-assets-api:master --tag erxes/plugin-assets-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-payment-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-payment-api:master --tag erxes/plugin-payment-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-timeclock-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-timeclock-api:master --tag erxes/plugin-timeclock-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-loans-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-loans-api:master --tag erxes/plugin-loans-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-productplaces-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-productplaces-api:master --tag erxes/plugin-productplaces-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-savings-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-savings-api:master --tag erxes/plugin-savings-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-meetings-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-meetings-api:master --tag erxes/plugin-meetings-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-viber-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-viber-api:master --tag erxes/plugin-viber-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-xyp-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-xyp-api:master --tag erxes/plugin-xyp-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-zalo-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-zalo-api:master --tag erxes/plugin-zalo-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-riskassessment-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-riskassessment-api:master --tag erxes/plugin-riskassessment-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-forum-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-forum-api:master --tag erxes/plugin-forum-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-dailyco-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-dailyco-api:master --tag erxes/plugin-dailyco-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-reports-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-reports-api:master --tag erxes/plugin-reports-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-instagram-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-instagram-api:master --tag erxes/plugin-instagram-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-calls-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-calls-api:master --tag erxes/plugin-calls-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-syncpolaris-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-syncpolaris-api:master --tag erxes/plugin-syncpolaris-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-multierkhet-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-multierkhet-api:master --tag erxes/plugin-multierkhet-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-insight-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-insight-api:master --tag erxes/plugin-insight-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-khanbank-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-khanbank-api:master --tag erxes/plugin-khanbank-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-burenscoring-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-burenscoring-api:master --tag erxes/plugin-burenscoring-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-activedirectory-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-activedirectory-api:master --tag erxes/plugin-activedirectory-api:${GITHUB_REF#refs/tags/} | |
- name: plugin-cloudflarecalls-api | |
run: > | |
echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ | |
secrets.DOCKERHUB_USERNAME }} --password-stdin | |
docker buildx imagetools create erxes/plugin-cloudflarecalls-api:master --tag erxes/plugin-cloudflarecalls-api:${GITHUB_REF#refs/tags/} | |
- name: inbox ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-inbox-ui | |
s3://erxes-release-plugins/uis/plugin-inbox-ui/${GITHUB_REF#refs/tags/}/ | |
- name: automations ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-automations-ui | |
s3://erxes-release-plugins/uis/plugin-automations-ui/${GITHUB_REF#refs/tags/}/ | |
- name: calendar ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-calendar-ui | |
s3://erxes-release-plugins/uis/plugin-calendar-ui/${GITHUB_REF#refs/tags/}/ | |
- name: cards ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-cards-ui | |
s3://erxes-release-plugins/uis/plugin-cards-ui/${GITHUB_REF#refs/tags/}/ | |
- name: sales ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-sales-ui | |
s3://erxes-release-plugins/uis/plugin-sales-ui/${GITHUB_REF#refs/tags/}/ | |
- name: tickets ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-tickets-ui | |
s3://erxes-release-plugins/uis/plugin-tickets-ui/${GITHUB_REF#refs/tags/}/ | |
- name: tasks ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-tasks-ui | |
s3://erxes-release-plugins/uis/plugin-tasks-ui/${GITHUB_REF#refs/tags/}/ | |
- name: purchases ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-purchases-ui | |
s3://erxes-release-plugins/uis/plugin-purchases-ui/${GITHUB_REF#refs/tags/}/ | |
- name: clientportal ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-clientportal-ui | |
s3://erxes-release-plugins/uis/plugin-clientportal-ui/${GITHUB_REF#refs/tags/}/ | |
- name: contacts ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-contacts-ui | |
s3://erxes-release-plugins/uis/plugin-contacts-ui/${GITHUB_REF#refs/tags/}/ | |
- name: dashboard ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-dashboard-ui | |
s3://erxes-release-plugins/uis/plugin-dashboard-ui/${GITHUB_REF#refs/tags/}/ | |
- name: emailtemplates ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-emailtemplates-ui | |
s3://erxes-release-plugins/uis/plugin-emailtemplates-ui/${GITHUB_REF#refs/tags/}/ | |
- name: engages ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-engages-ui | |
s3://erxes-release-plugins/uis/plugin-engages-ui/${GITHUB_REF#refs/tags/}/ | |
- name: forms ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-forms-ui | |
s3://erxes-release-plugins/uis/plugin-forms-ui/${GITHUB_REF#refs/tags/}/ | |
- name: knowledgebase ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-knowledgebase-ui | |
s3://erxes-release-plugins/uis/plugin-knowledgebase-ui/${GITHUB_REF#refs/tags/}/ | |
- name: logs ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-logs-ui | |
s3://erxes-release-plugins/uis/plugin-logs-ui/${GITHUB_REF#refs/tags/}/ | |
- name: loyalties ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-loyalties-ui | |
s3://erxes-release-plugins/uis/plugin-loyalties-ui/${GITHUB_REF#refs/tags/}/ | |
- name: notifications ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-notifications-ui | |
s3://erxes-release-plugins/uis/plugin-notifications-ui/${GITHUB_REF#refs/tags/}/ | |
- name: webhooks ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-webhooks-ui | |
s3://erxes-release-plugins/uis/plugin-webhooks-ui/${GITHUB_REF#refs/tags/}/ | |
- name: products ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-products-ui | |
s3://erxes-release-plugins/uis/plugin-products-ui/${GITHUB_REF#refs/tags/}/ | |
- name: segments ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-segments-ui | |
s3://erxes-release-plugins/uis/plugin-segments-ui/${GITHUB_REF#refs/tags/}/ | |
- name: tags ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-tags-ui | |
s3://erxes-release-plugins/uis/plugin-tags-ui/${GITHUB_REF#refs/tags/}/ | |
- name: webbuilder ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-webbuilder-ui | |
s3://erxes-release-plugins/uis/plugin-webbuilder-ui/${GITHUB_REF#refs/tags/}/ | |
- name: documents ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-documents-ui | |
s3://erxes-release-plugins/uis/plugin-documents-ui/${GITHUB_REF#refs/tags/}/ | |
- name: ebarimt ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-ebarimt-ui | |
s3://erxes-release-plugins/uis/plugin-ebarimt-ui/${GITHUB_REF#refs/tags/}/ | |
- name: exm ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-exm-ui | |
s3://erxes-release-plugins/uis/plugin-exm-ui/${GITHUB_REF#refs/tags/}/ | |
- name: pos ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-pos-ui | |
s3://erxes-release-plugins/uis/plugin-pos-ui/${GITHUB_REF#refs/tags/}/ | |
- name: syncerkhet ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-syncerkhet-ui | |
s3://erxes-release-plugins/uis/plugin-syncerkhet-ui/${GITHUB_REF#refs/tags/}/ | |
- name: salesplans ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-salesplans-ui | |
s3://erxes-release-plugins/uis/plugin-salesplans-ui/${GITHUB_REF#refs/tags/}/ | |
- name: processes ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-processes-ui | |
s3://erxes-release-plugins/uis/plugin-processes-ui/${GITHUB_REF#refs/tags/}/ | |
- name: inventories ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-inventories-ui | |
s3://erxes-release-plugins/uis/plugin-inventories-ui/${GITHUB_REF#refs/tags/}/ | |
- name: imap ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-imap-ui | |
s3://erxes-release-plugins/uis/plugin-imap-ui/${GITHUB_REF#refs/tags/}/ | |
- name: goals ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-goals-ui | |
s3://erxes-release-plugins/uis/plugin-goals-ui/${GITHUB_REF#refs/tags/}/ | |
- name: msdynamic ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-msdynamic-ui | |
s3://erxes-release-plugins/uis/plugin-msdynamic-ui/${GITHUB_REF#refs/tags/}/ | |
- name: facebook ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-facebook-ui | |
s3://erxes-release-plugins/uis/plugin-facebook-ui/${GITHUB_REF#refs/tags/}/ | |
- name: timeclock ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-timeclock-ui | |
s3://erxes-release-plugins/uis/plugin-timeclock-ui/${GITHUB_REF#refs/tags/}/ | |
- name: cars ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-cars-ui | |
s3://erxes-release-plugins/uis/plugin-cars-ui/${GITHUB_REF#refs/tags/}/ | |
- name: pricing ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-pricing-ui | |
s3://erxes-release-plugins/uis/plugin-pricing-ui/${GITHUB_REF#refs/tags/}/ | |
- name: assets ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-assets-ui | |
s3://erxes-release-plugins/uis/plugin-assets-ui/${GITHUB_REF#refs/tags/}/ | |
- name: payment ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-payment-ui | |
s3://erxes-release-plugins/uis/plugin-payment-ui/${GITHUB_REF#refs/tags/}/ | |
- name: loans ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-loans-ui | |
s3://erxes-release-plugins/uis/plugin-loans-ui/${GITHUB_REF#refs/tags/}/ | |
- name: savings ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-savings-ui | |
s3://erxes-release-plugins/uis/plugin-savings-ui/${GITHUB_REF#refs/tags/}/ | |
- name: productplaces ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-productplaces-ui | |
s3://erxes-release-plugins/uis/plugin-productplaces-ui/${GITHUB_REF#refs/tags/}/ | |
- name: meetings ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-meetings-ui | |
s3://erxes-release-plugins/uis/plugin-meetings-ui/${GITHUB_REF#refs/tags/}/ | |
- name: viber ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-viber-ui | |
s3://erxes-release-plugins/uis/plugin-viber-ui/${GITHUB_REF#refs/tags/}/ | |
- name: xyp ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-xyp-ui | |
s3://erxes-release-plugins/uis/plugin-xyp-ui/${GITHUB_REF#refs/tags/}/ | |
- name: zalo ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-zalo-ui | |
s3://erxes-release-plugins/uis/plugin-zalo-ui/${GITHUB_REF#refs/tags/}/ | |
- name: riskassessment ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-riskassessment-ui | |
s3://erxes-release-plugins/uis/plugin-riskassessment-ui/${GITHUB_REF#refs/tags/}/ | |
- name: assets ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-assets-ui | |
s3://erxes-release-plugins/uis/plugin-assets-ui/${GITHUB_REF#refs/tags/}/ | |
- name: forum ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-forum-ui | |
s3://erxes-release-plugins/uis/plugin-forum-ui/${GITHUB_REF#refs/tags/}/ | |
- name: dailyco ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-dailyco-ui | |
s3://erxes-release-plugins/uis/plugin-dailyco-ui/${GITHUB_REF#refs/tags/}/ | |
- name: reports ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-reports-ui | |
s3://erxes-release-plugins/uis/plugin-reports-ui/${GITHUB_REF#refs/tags/}/ | |
- name: instagram ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-instagram-ui | |
s3://erxes-release-plugins/uis/plugin-instagram-ui/${GITHUB_REF#refs/tags/}/ | |
- name: calls ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-calls-ui | |
s3://erxes-release-plugins/uis/plugin-calls-ui/${GITHUB_REF#refs/tags/}/ | |
- name: syncpolaris ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-syncpolaris-ui | |
s3://erxes-release-plugins/uis/plugin-syncpolaris-ui/${GITHUB_REF#refs/tags/}/ | |
- name: multierkhet ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-multierkhet-ui | |
s3://erxes-release-plugins/uis/plugin-multierkhet-ui/${GITHUB_REF#refs/tags/}/ | |
- name: insight ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-insight-ui | |
s3://erxes-release-plugins/uis/plugin-insight-ui/${GITHUB_REF#refs/tags/}/ | |
- name: khanbank ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-khanbank-ui | |
s3://erxes-release-plugins/uis/plugin-khanbank-ui/${GITHUB_REF#refs/tags/}/ | |
- name: burenscoring ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-burenscoring-ui | |
s3://erxes-release-plugins/uis/plugin-burenscoring-ui/${GITHUB_REF#refs/tags/}/ | |
- name: activedirectory ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-activedirectory-ui | |
s3://erxes-release-plugins/uis/plugin-activedirectory-ui/${GITHUB_REF#refs/tags/}/ | |
- name: cloudflarecalls ui | |
run: aws s3 sync s3://erxes-master-plugins/uis/plugin-cloudflarecalls-ui | |
s3://erxes-release-plugins/uis/plugin-cloudflarecalls-ui/${GITHUB_REF#refs/tags/}/ |