update(ci): use repo instead of master branch for reusable workflows

Signed-off-by: Luca Guerra <luca@guerra.sh>
This commit is contained in:
Luca Guerra
2023-05-23 07:03:11 +00:00
committed by poiana
parent 2c291424e9
commit ca891ad9b2
2 changed files with 12 additions and 12 deletions

View File

@@ -43,7 +43,7 @@ jobs:
build-dev-packages: build-dev-packages:
needs: [fetch-version] needs: [fetch-version]
uses: falcosecurity/falco/.github/workflows/reusable_build_packages.yaml@master uses: ./.github/workflows/reusable_build_packages.yaml
with: with:
arch: x86_64 arch: x86_64
version: ${{ needs.fetch-version.outputs.version }} version: ${{ needs.fetch-version.outputs.version }}
@@ -51,7 +51,7 @@ jobs:
build-dev-packages-arm64: build-dev-packages-arm64:
needs: [fetch-version] needs: [fetch-version]
uses: falcosecurity/falco/.github/workflows/reusable_build_packages.yaml@master uses: ./.github/workflows/reusable_build_packages.yaml
with: with:
arch: aarch64 arch: aarch64
version: ${{ needs.fetch-version.outputs.version }} version: ${{ needs.fetch-version.outputs.version }}
@@ -59,7 +59,7 @@ jobs:
publish-dev-packages: publish-dev-packages:
needs: [fetch-version, build-dev-packages, build-dev-packages-arm64] needs: [fetch-version, build-dev-packages, build-dev-packages-arm64]
uses: falcosecurity/falco/.github/workflows/reusable_publish_packages.yaml@master uses: ./.github/workflows/reusable_publish_packages.yaml
with: with:
bucket_suffix: '-dev' bucket_suffix: '-dev'
version: ${{ needs.fetch-version.outputs.version }} version: ${{ needs.fetch-version.outputs.version }}
@@ -67,7 +67,7 @@ jobs:
build-dev-docker: build-dev-docker:
needs: [fetch-version, publish-dev-packages] needs: [fetch-version, publish-dev-packages]
uses: falcosecurity/falco/.github/workflows/reusable_build_docker.yaml@master uses: ./.github/workflows/reusable_build_docker.yaml
with: with:
arch: x86_64 arch: x86_64
bucket_suffix: '-dev' bucket_suffix: '-dev'
@@ -77,7 +77,7 @@ jobs:
build-dev-docker-arm64: build-dev-docker-arm64:
needs: [fetch-version, publish-dev-packages] needs: [fetch-version, publish-dev-packages]
uses: falcosecurity/falco/.github/workflows/reusable_build_docker.yaml@master uses: ./.github/workflows/reusable_build_docker.yaml
with: with:
arch: aarch64 arch: aarch64
bucket_suffix: '-dev' bucket_suffix: '-dev'
@@ -87,7 +87,7 @@ jobs:
publish-dev-docker: publish-dev-docker:
needs: [fetch-version, build-dev-docker, build-dev-docker-arm64] needs: [fetch-version, build-dev-docker, build-dev-docker-arm64]
uses: falcosecurity/falco/.github/workflows/reusable_publish_docker.yaml@master uses: ./.github/workflows/reusable_publish_docker.yaml
with: with:
tag: master tag: master
secrets: inherit secrets: inherit

View File

@@ -52,7 +52,7 @@ jobs:
build-packages: build-packages:
needs: [release-settings] needs: [release-settings]
uses: falcosecurity/falco/.github/workflows/reusable_build_packages.yaml@master uses: ./.github/workflows/reusable_build_packages.yaml
with: with:
arch: x86_64 arch: x86_64
version: ${{ github.event.release.tag_name }} version: ${{ github.event.release.tag_name }}
@@ -60,7 +60,7 @@ jobs:
build-packages-arm64: build-packages-arm64:
needs: [release-settings] needs: [release-settings]
uses: falcosecurity/falco/.github/workflows/reusable_build_packages.yaml@master uses: ./.github/workflows/reusable_build_packages.yaml
with: with:
arch: aarch64 arch: aarch64
version: ${{ github.event.release.tag_name }} version: ${{ github.event.release.tag_name }}
@@ -68,7 +68,7 @@ jobs:
publish-packages: publish-packages:
needs: [release-settings, build-packages, build-packages-arm64] needs: [release-settings, build-packages, build-packages-arm64]
uses: falcosecurity/falco/.github/workflows/reusable_publish_packages.yaml@master uses: ./.github/workflows/reusable_publish_packages.yaml
with: with:
bucket_suffix: ${{ needs.release-settings.outputs.bucket_suffix }} bucket_suffix: ${{ needs.release-settings.outputs.bucket_suffix }}
version: ${{ github.event.release.tag_name }} version: ${{ github.event.release.tag_name }}
@@ -77,7 +77,7 @@ jobs:
# Both build-docker and its arm64 counterpart require build-packages because they use its output # Both build-docker and its arm64 counterpart require build-packages because they use its output
build-docker: build-docker:
needs: [release-settings, build-packages, publish-packages] needs: [release-settings, build-packages, publish-packages]
uses: falcosecurity/falco/.github/workflows/reusable_build_docker.yaml@master uses: ./.github/workflows/reusable_build_docker.yaml
with: with:
arch: x86_64 arch: x86_64
bucket_suffix: ${{ needs.release-settings.outputs.bucket_suffix }} bucket_suffix: ${{ needs.release-settings.outputs.bucket_suffix }}
@@ -87,7 +87,7 @@ jobs:
build-docker-arm64: build-docker-arm64:
needs: [release-settings, build-packages, publish-packages] needs: [release-settings, build-packages, publish-packages]
uses: falcosecurity/falco/.github/workflows/reusable_build_docker.yaml@master uses: ./.github/workflows/reusable_build_docker.yaml
with: with:
arch: aarch64 arch: aarch64
bucket_suffix: ${{ needs.release-settings.outputs.bucket_suffix }} bucket_suffix: ${{ needs.release-settings.outputs.bucket_suffix }}
@@ -97,7 +97,7 @@ jobs:
publish-docker: publish-docker:
needs: [release-settings, build-docker, build-docker-arm64] needs: [release-settings, build-docker, build-docker-arm64]
uses: falcosecurity/falco/.github/workflows/reusable_publish_docker.yaml@master uses: ./.github/workflows/reusable_publish_docker.yaml
secrets: inherit secrets: inherit
with: with:
is_latest: ${{ needs.release-settings.outputs.is_latest == 'true' }} is_latest: ${{ needs.release-settings.outputs.is_latest == 'true' }}