From 21074306434bbbf8f60393222b81fe2d9ae2f214 Mon Sep 17 00:00:00 2001 From: gokhangunduz Date: Fri, 22 Mar 2024 12:10:03 +0300 Subject: [PATCH] feat(version): release 0.38.8 version --- .github/workflows/public-app.yaml | 42 +++++++++++++++++++++++++++++++ package.json | 2 +- 2 files changed, 43 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/public-app.yaml diff --git a/.github/workflows/public-app.yaml b/.github/workflows/public-app.yaml new file mode 100644 index 00000000..0136eeb8 --- /dev/null +++ b/.github/workflows/public-app.yaml @@ -0,0 +1,42 @@ +name: Docker Image (public-app-admin) + +on: + push: + tags: + - "*" + +jobs: + build: + runs-on: ubuntu-latest + environment: + name: public-app-admin + + steps: + - name: Checkout Code + uses: actions/checkout@v4.1.1 + + - name: Extract Version from package.json + id: project_version + run: echo "::set-output name=version::$(node -e 'console.log(require("./package.json").version)')" + + - name: Build the Docker Image + run: | + docker build \ + --file Dockerfile \ + --tag robolaunchio/frontend-public:${{ steps.project_version.outputs.version }}-app-admin \ + --build-arg REACT_APP_BACKEND_URL=${{ secrets.REACT_APP_BACKEND_URL }} \ + --build-arg REACT_APP_KEYCLOAK_URL=${{ secrets.REACT_APP_KEYCLOAK_URL }} \ + --build-arg REACT_APP_KEYCLOAK_REALM=${{ secrets.REACT_APP_KEYCLOAK_REALM }} \ + --build-arg REACT_APP_KEYCLOAK_CLIENT_ID=${{ secrets.REACT_APP_KEYCLOAK_CLIENT_ID }} \ + --build-arg REACT_APP_DEFAULT_MODE=${{ secrets.REACT_APP_DEFAULT_MODE }} \ + --build-arg REACT_APP_SWITCHABLE_MODE=${{ secrets.REACT_APP_SWITCHABLE_MODE }} \ + --build-arg REACT_APP_CREATABLE_ORGANIZATION=${{ secrets.REACT_APP_CREATABLE_ORGANIZATION }} \ + --build-arg REACT_APP_CREATABLE_REGION=${{ secrets.REACT_APP_CREATABLE_REGION }} \ + --build-arg REACT_APP_CREATABLE_INSTANCE=${{ secrets.REACT_APP_CREATABLE_INSTANCE }} \ + . + + - name: Login to Docker Hub + run: docker login -u ${{ secrets.DOCKER_USERNAME }} -p ${{ secrets.DOCKER_PASSWORD }} + + - name: Push the Docker Image to Docker Hub + run: docker push robolaunchio/frontend-public:${{ steps.project_version.outputs.version }}-app-admin diff --git a/package.json b/package.json index 13d4e265..839ae92d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ui", - "version": "0.38.6", + "version": "0.38.8", "private": true, "scripts": { "dev": "GENERATE_SOURCEMAP=false react-scripts start",