diff --git a/.github/workflows/deploy-to-aks.yml b/.github/workflows/deploy-to-aks.yml index 48239fd..33131e8 100644 --- a/.github/workflows/deploy-to-aks.yml +++ b/.github/workflows/deploy-to-aks.yml @@ -4,7 +4,7 @@ name: Deploy to AKS on: push: branches: - - main + - production - staging workflow_dispatch: @@ -17,7 +17,7 @@ jobs: build-and-deploy: runs-on: ubuntu-latest # production if is main branch, staging if it is staging branch - environment: ${{ github.ref == 'refs/heads/main' && 'production' || 'staging' }} + environment: ${{ github.ref == 'refs/heads/production' && 'production' || 'staging' }} steps: - name: Checkout uses: actions/checkout@v4 @@ -54,7 +54,7 @@ jobs: K8S_NAMESPACE: ${{ vars.K8S_NAMESPACE }} - name: Connect to AKS - run: az aks get-credentials --resource-group ${{ secrets.AZURE_RESOURCE_GROUP }} --name ${{ secrets.AZURE_KUBERNETES_CLUSTER }} + run: az aks get-credentials --resource-group ${{ vars.AZURE_RESOURCE_GROUP }} --name ${{ vars.AZURE_KUBERNETES_CLUSTER }} - name: Deploy to AKS run: | diff --git a/basehub/Chart.yaml b/basehub/Chart.yaml index 2d36f2c..4ff9ed1 100644 --- a/basehub/Chart.yaml +++ b/basehub/Chart.yaml @@ -5,5 +5,5 @@ name: basehub version: 0.1.0 dependencies: - name: jupyterhub - version: 3.1.0 + version: 3.3.8 repository: https://jupyterhub.github.io/helm-chart/ diff --git a/basehub/files/etc/jupyterhub/templates/login.html b/basehub/files/etc/jupyterhub/templates/login.html index c3d4f2b..213e035 100644 --- a/basehub/files/etc/jupyterhub/templates/login.html +++ b/basehub/files/etc/jupyterhub/templates/login.html @@ -11,12 +11,6 @@ - - - - - Laboratory for Materials Simulations (LMS) - @@ -54,12 +48,15 @@
This AiiDAlab server is deployed and maintained by the Materials Software and Data Group (MSD) and its aim is to serve PSI staff in facilitating the execution and analysis of DFT simulations.
+This AiiDAlab server is deployed and maintained by the AiiDAlab team.
+The goal of the server is to provide a platform for users to try out AiiDAlab without the need to install it locally.
+The server is not intended for production use, and the data on the server may be deleted at any time without notice.
- The service is available to all PSI staff. Please login with your PSI account. + The service is available to anyone with GitHub credentials. + Click the "Sign in with GitHub" button to login.