From dc5b4439a9d4a320ea4f51eabe00e18e7234e16d Mon Sep 17 00:00:00 2001 From: Lupu Gheorghe Date: Fri, 31 May 2024 11:20:33 +0300 Subject: [PATCH] enable gale add workflow to build dev image --- .github/workflows/build-dev-image.yml | 42 +++++++++++++++++++++++++++ database/seeders/DatabaseSeeder.php | 2 +- resources/js/Components/Navbar.vue | 30 +++++++++---------- 3 files changed, 58 insertions(+), 16 deletions(-) create mode 100644 .github/workflows/build-dev-image.yml diff --git a/.github/workflows/build-dev-image.yml b/.github/workflows/build-dev-image.yml new file mode 100644 index 00000000..f5caa018 --- /dev/null +++ b/.github/workflows/build-dev-image.yml @@ -0,0 +1,42 @@ +on: + push: + branches: + - 'develop' + + +name: Build Docker image + +jobs: + build-docker-image: + name: Build Docker image + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Docker meta + id: meta + uses: docker/metadata-action@v5 + with: + images: code4romania/bursa-binelui + tags: develop + + - name: Set up Docker Buildx + id: buildx + uses: docker/setup-buildx-action@v3 + + - name: Login to Docker Hub + uses: docker/login-action@v3 + with: + username: ${{ secrets.DOCKER_HUB_USERNAME }} + password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }} + + - name: Build and push + uses: docker/build-push-action@v5 + with: + builder: ${{ steps.buildx.outputs.name }} + push: true + tags: ${{ steps.meta.outputs.tags }} + labels: ${{ steps.meta.outputs.labels }} + cache-from: type=gha + cache-to: type=gha,mode=max diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php index 58ba8a16..5b354e0e 100644 --- a/database/seeders/DatabaseSeeder.php +++ b/database/seeders/DatabaseSeeder.php @@ -107,7 +107,7 @@ private function seedArticleCategories(): void foreach ($articleCategories as $category) { ArticleCategory::factory() ->name($category) - ->hasArticles(4) + ->hasArticles(4) ->create(); } } diff --git a/resources/js/Components/Navbar.vue b/resources/js/Components/Navbar.vue index d03e43ab..ba822dcd 100644 --- a/resources/js/Components/Navbar.vue +++ b/resources/js/Components/Navbar.vue @@ -250,16 +250,16 @@ const explore = [ description: 'Descoperă proiectele organizate de BCR.', href: route('bcr.index'), }, - // { - // name: 'Campionatul de Bine', - // description: 'O competiție a faptelor bune. Alătură-te!', - // href: route('championship'), - // }, - // { - // name: 'Gale bursa binelui', - // description: 'Proiectele cu cel mai mare impact, pe regiuni. Vezi participanții!', - // href: route('regional'), - // }, + { + name: 'Campionatul de Bine', + description: 'O competiție a faptelor bune. Alătură-te!', + href: route('championship'), + }, + { + name: 'Gale bursa binelui', + description: 'Proiectele cu cel mai mare impact, pe regiuni. Vezi participanții!', + href: route('regional'), + }, ]; /** About menu links. */ @@ -270,11 +270,11 @@ const about = [ 'Află mai multe despre inițiativa noastră și cum poți să te alături, atât ca organizație, cât și ca donator sau voluntar.', href: route('page', 'about'), }, - // { - // name: 'Evolutia faptelor bune', - // description: 'Vezi evoluția faptelor bune pe Bursa Binelui în timp, cu ajutorul unor grafice.', - // href: route('evolution'), - // }, + { + name: 'Evolutia faptelor bune', + description: 'Vezi evoluția faptelor bune pe Bursa Binelui în timp, cu ajutorul unor grafice.', + href: route('evolution'), + }, { name: 'Întrebări frecvente', description: 'Ai o neclaritate? Găsește răspunsul aici.',