diff --git a/.github/workflows/argilla-frontend.build-push-dev-frontend-docker.yml b/.github/workflows/argilla-frontend.build-push-dev-frontend-docker.yml index d1c110a615..8f43c5cd93 100644 --- a/.github/workflows/argilla-frontend.build-push-dev-frontend-docker.yml +++ b/.github/workflows/argilla-frontend.build-push-dev-frontend-docker.yml @@ -62,8 +62,8 @@ jobs: - name: Build Frontend run: | - npm install - npm run build + npm install + npm run build - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 @@ -91,7 +91,7 @@ jobs: # Authenticate in GCP using Workload Identity Federation, so we can push the Docker image to the Google Cloud Artifact Registry - name: Authenticate to Google Cloud id: google-auth - uses: 'google-github-actions/auth@v1' + uses: "google-github-actions/auth@v1" with: token_format: access_token workload_identity_provider: ${{ secrets.GOOGLE_CLOUD_WIP }} diff --git a/.github/workflows/argilla-frontend.deploy-environment.yml b/.github/workflows/argilla-frontend.deploy-environment.yml index 3e52d0c088..34aecac033 100644 --- a/.github/workflows/argilla-frontend.deploy-environment.yml +++ b/.github/workflows/argilla-frontend.deploy-environment.yml @@ -1,7 +1,6 @@ name: Deploy Argilla environment on: - workflow_dispatch: inputs: image-name: diff --git a/.github/workflows/argilla-frontend.yml b/.github/workflows/argilla-frontend.yml index 91cf387bdf..3c3bdba738 100644 --- a/.github/workflows/argilla-frontend.yml +++ b/.github/workflows/argilla-frontend.yml @@ -11,6 +11,11 @@ on: paths: - "argilla-frontend/**" +permissions: + contents: read + id-token: write + pull-requests: write + jobs: build: name: Build argilla-frontend diff --git a/.github/workflows/argilla-server.yml b/.github/workflows/argilla-server.yml index 6e9e7c5b04..6952ff8906 100644 --- a/.github/workflows/argilla-server.yml +++ b/.github/workflows/argilla-server.yml @@ -17,6 +17,9 @@ on: paths: - "argilla-server/**" +permissions: + id-token: write + jobs: build: name: Build `argilla-server` package diff --git a/.github/workflows/argilla.yml b/.github/workflows/argilla.yml index ea15b5f045..413a943982 100644 --- a/.github/workflows/argilla.yml +++ b/.github/workflows/argilla.yml @@ -17,6 +17,9 @@ on: paths: - "argilla/**" +permissions: + id-token: write + jobs: build: services: @@ -85,8 +88,6 @@ jobs: # contents: read # IMPORTANT: this permission is mandatory for trusted publishing on PyPI id-token: write - # This permission is needed for creating tags - contents: write needs: - build diff --git a/.github/workflows/close-inactive-issues-bot.yml b/.github/workflows/close-inactive-issues-bot.yml index e61f938830..fa43996511 100644 --- a/.github/workflows/close-inactive-issues-bot.yml +++ b/.github/workflows/close-inactive-issues-bot.yml @@ -3,6 +3,10 @@ on: schedule: - cron: "30 1 * * *" +permissions: + issues: write + pull-requests: write + jobs: close-issues: runs-on: ubuntu-latest diff --git a/argilla-frontend/CHANGELOG.md b/argilla-frontend/CHANGELOG.md index c8e1d4f904..40cc59bc36 100644 --- a/argilla-frontend/CHANGELOG.md +++ b/argilla-frontend/CHANGELOG.md @@ -18,19 +18,24 @@ These are the section headers that we use: ## [2.4.0](https://github.com/argilla-io/argilla/compare/v2.3.0...v2.4.0) +### Added + +- Added new dataset configurator to import datasets from Hugging Face using Argilla UI. ([#5532](https://github.com/argilla-io/argilla/pull/5532)) + ### Fixed -- Refine German translations and update non-localized UI elements [#5632](https://github.com/argilla-io/argilla/pull/5632) + +- Refine German translations and update non-localized UI elements. ([#5632](https://github.com/argilla-io/argilla/pull/5632)) ## [2.3.0](https://github.com/argilla-io/argilla/compare/v2.2.0...v2.3.0) ### Added -- Added new field `CustomField` [#5462](https://github.com/argilla-io/argilla/pull/5462) +- Added new field `CustomField`. ([#5462](https://github.com/argilla-io/argilla/pull/5462)) ### Fixed -- Fix autofill form on sign-in page [#5522](https://github.com/argilla-io/argilla/pull/5522) -- Support copy on clipboard for no secure context [#5535](https://github.com/argilla-io/argilla/pull/5535) +- Fix autofill form on sign-in page. ([#5522](https://github.com/argilla-io/argilla/pull/5522)) +- Support copy on clipboard for no secure context. ([#5535](https://github.com/argilla-io/argilla/pull/5535)) ## [2.2.0](https://github.com/argilla-io/argilla/compare/v2.1.0...v2.2.0) diff --git a/argilla-frontend/components/base/base-collpasable-panel/BaseCollapsablePanel.vue b/argilla-frontend/components/base/base-collpasable-panel/BaseCollapsablePanel.vue index be999a18fb..449900e8d1 100644 --- a/argilla-frontend/components/base/base-collpasable-panel/BaseCollapsablePanel.vue +++ b/argilla-frontend/components/base/base-collpasable-panel/BaseCollapsablePanel.vue @@ -2,9 +2,9 @@