Skip to content

Commit

Permalink
resolve build issues
Browse files Browse the repository at this point in the history
  • Loading branch information
Shana Moore committed Feb 4, 2025
1 parent 3a0c025 commit 77ddc30
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 15 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/base.yaml
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
name: "Build Base"
run-name: Build Base of ${{ github.ref_name }} by @${{ github.actor }}
on:
workflow_dispatch:
inputs:
debug_enabled:
type: boolean
description: 'Run the build with tmate debugging enabled (https://github.com/marketplace/actions/debugging-with-tmate)'
description: "Run the build with tmate debugging enabled (https://github.com/marketplace/actions/debugging-with-tmate)"
required: false
default: false

jobs:
build:
uses: notch8/actions/.github/workflows/[email protected].22
uses: notch8/actions/.github/workflows/[email protected].12
secrets: inherit
with:
platforms: "linux/amd64"
target: hyku-base

platforms: "linux/amd64,linux/arm64"
target: hyku-base
9 changes: 6 additions & 3 deletions .github/workflows/build-lint-test-action.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: "Build Lint Test"
run-name: Build Lint & Test of ${{ github.ref_name }} by @${{ github.actor }}
name: "Build Test Lint"
run-name: Build Test Lint of ${{ github.ref_name }} by @${{ github.actor }}
on:
push:
branches:
Expand All @@ -21,11 +21,14 @@ jobs:
secrets: inherit
with:
platforms: "linux/amd64"
webTarget: hyku-web
webTarget: hyku-base
solrTarget: hyku-solr
workerTarget: hyku-worker
test:
needs: build
uses: notch8/actions/.github/workflows/[email protected]
lint:
needs: build
uses: notch8/actions/.github/workflows/[email protected]
with:
rubocop_cmd: 'bundle exec rubocop --parallel --format progress'
11 changes: 4 additions & 7 deletions .github/workflows/deploy.yaml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
name: "Deploy"
run-name: Deploy (${{ github.ref_name }} -> ${{ inputs.environment }}) by @${{ github.actor }} with SHA ${{ github.sha}}
run-name: Deploy (${{ github.ref_name }} -> ${{ inputs.environment }}) by @${{ github.actor }}
on:
workflow_dispatch:
inputs:
environment:
description: 'Deploy to Environment'
require: true
required: true
default: 'staging'
type: choice
options:
Expand All @@ -19,9 +19,6 @@ on:
default: false

jobs:
call-workflow:
deploy:
uses: notch8/actions/.github/workflows/[email protected]
with:
k8s-release-name: hyku-${{ inputs.environment }}
k8s-namespace: ${{ inputs.environment }}
secrets: inherit
secrets: inherit

0 comments on commit 77ddc30

Please sign in to comment.