diff --git a/.github/workflows/release-standalone-docker-img.yml b/.github/workflows/release-standalone-docker-img.yml index 84a0aa72e..5d91bd59c 100644 --- a/.github/workflows/release-standalone-docker-img.yml +++ b/.github/workflows/release-standalone-docker-img.yml @@ -1,11 +1,17 @@ name: Release standalone docker image -on: [workflow_dispatch] +on: + push: + tags: + - "infisical/v*.*.*" jobs: infisical-standalone: name: Build infisical standalone image runs-on: ubuntu-latest steps: + - name: Extract version from tag + id: extract_version + run: echo "::set-output name=version::${GITHUB_REF_NAME#infisical/}" - name: ☁️ Checkout source uses: actions/checkout@v3 with: @@ -64,5 +70,6 @@ jobs: tags: | infisical/infisical:latest infisical/infisical:${{ steps.commit.outputs.short }} + infisical/infisical:${{ steps.extract_version.outputs.version }} platforms: linux/amd64,linux/arm64 file: Dockerfile.standalone-infisical diff --git a/README.md b/README.md index c5a0d3abc..b0b964d37 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@
Head back to your terminal!
- You've successfully logged into infisical-cli +
Head back to your terminal
+ You've successfully logged in to the Infisical CLI
Unlimited members, projects, RBAC, smart alerts, and so much more
Current plan
diff --git a/frontend/src/views/Settings/ProjectSettingsPage/ProjectSettingsPage.tsx b/frontend/src/views/Settings/ProjectSettingsPage/ProjectSettingsPage.tsx index cf622e69c..75f67aa6a 100644 --- a/frontend/src/views/Settings/ProjectSettingsPage/ProjectSettingsPage.tsx +++ b/frontend/src/views/Settings/ProjectSettingsPage/ProjectSettingsPage.tsx @@ -1,18 +1,59 @@ +import { Fragment } from "react"; import { useTranslation } from "react-i18next"; +import { Tab } from "@headlessui/react"; -import { ProjectTabGroup } from "./components"; +import NavHeader from "@app/components/navigation/NavHeader"; + +import { ProjectGeneralTab } from "./components/ProjectGeneralTab"; +import { ProjectServiceTokensTab } from "./components/ProjectServiceTokensTab"; +import { WebhooksTab } from "./components/WebhooksTab"; + +const tabs = [ + { name: "General", key: "tab-project-general" }, + { name: "Service Tokens", key: "tab-project-service-tokens" }, + { name: "Webhooks", key: "tab-project-webhooks" } +]; export const ProjectSettingsPage = () => { const { t } = useTranslation(); return ( -
- {t("settings.project.title")} -
{t("settings.project.title")}
{t("settings.webhooks.title")}
{t("settings.webhooks.description")}