feat(back): #1155 support batch pipelines #38
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
concurrency: | |
cancel-in-progress: true | |
group: ${{ github.actor }} | |
jobs: | |
deployContainerImage_makesLatestAmd64: | |
if: ${{ github.repository == 'fluidattacks/makes' }} | |
runs-on: ubuntu-latest | |
permissions: | |
packages: write | |
id-token: write | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
env: | |
GITHUB_ACTOR: ${{ github.actor }} | |
GITHUB_TOKEN: ${{ github.token }} | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /deployContainerImage/makesLatestAmd64" | |
deployContainerImage_makesLatestArm64: | |
if: ${{ github.repository == 'fluidattacks/makes' }} | |
runs-on: buildjet-2vcpu-ubuntu-2204-arm | |
permissions: | |
packages: write | |
id-token: write | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:63b972c4641286c5f742d1f5b695e558cb0657502de093eb3b273460c6415ee9 | |
env: | |
GITHUB_ACTOR: ${{ github.actor }} | |
GITHUB_TOKEN: ${{ github.token }} | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /deployContainerImage/makesLatestArm64" | |
deployContainerImage_makesPinnedAmd64: | |
if: ${{ github.repository == 'fluidattacks/makes' }} | |
runs-on: ubuntu-latest | |
permissions: | |
packages: write | |
id-token: write | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
env: | |
GITHUB_ACTOR: ${{ github.actor }} | |
GITHUB_TOKEN: ${{ github.token }} | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /deployContainerImage/makesPinnedAmd64" | |
deployContainerImage_makesPinnedArm64: | |
if: ${{ github.repository == 'fluidattacks/makes' }} | |
runs-on: buildjet-2vcpu-ubuntu-2204-arm | |
permissions: | |
packages: write | |
id-token: write | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:63b972c4641286c5f742d1f5b695e558cb0657502de093eb3b273460c6415ee9 | |
env: | |
GITHUB_ACTOR: ${{ github.actor }} | |
GITHUB_TOKEN: ${{ github.token }} | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /deployContainerImage/makesPinnedArm64" | |
releaseGitHub: | |
if: ${{ github.repository == 'fluidattacks/makes' }} | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: richardsimko/update-tag@5bd0e05b035e02d5da3768dbdcfc4e5e0908623e | |
with: | |
tag_name: "latest" | |
env: | |
GITHUB_TOKEN: ${{ github.token }} | |
- uses: johnwbyrd/update-release@1d5ec4791e40507e5eca3b4dbf90f0b27e7e4979 | |
with: | |
files: README.md | |
release: "latest" | |
prerelease: true | |
tag: "latest" | |
token: ${{ github.token }} | |
- uses: richardsimko/update-tag@5bd0e05b035e02d5da3768dbdcfc4e5e0908623e | |
with: | |
tag_name: "23.07" | |
env: | |
GITHUB_TOKEN: ${{ github.token }} | |
- uses: johnwbyrd/update-release@1d5ec4791e40507e5eca3b4dbf90f0b27e7e4979 | |
with: | |
files: README.md | |
release: "23.07" | |
prerelease: true | |
tag: "23.07" | |
token: ${{ github.token }} | |
linux_all: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: __all__ | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . __all__" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
mac_all: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: __all__ | |
run: nix-env -if . && m . __all__ | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_calculatescorecard: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /calculateScorecard | |
env: | |
GITHUB_TOKEN: ${{ github.token }} | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /calculateScorecard" | |
macos_calculatescorecard: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /calculateScorecard | |
env: | |
GITHUB_TOKEN: ${{ github.token }} | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
run: nix-env -if . && m . /calculateScorecard | |
linux_deployTerraform_module: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /deployTerraform/module | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /deployTerraform/module" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_deployTerraform_module: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /deployTerraform/module | |
run: nix-env -if . && m . /deployTerraform/module | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_dev_cliMain: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /dev/cliMain | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /dev/cliMain" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_dev_cliMain: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /dev/cliMain | |
run: nix-env -if . && m . /dev/cliMain | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_dev_example: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /dev/example | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /dev/example" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_dev_example: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /dev/example | |
run: nix-env -if . && m . /dev/example | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_docs_deploy: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /docs/deploy | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /docs/deploy prod" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_envVars_example: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /envVars/example | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /envVars/example" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_envVars_example: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /envVars/example | |
run: nix-env -if . && m . /envVars/example | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_formatBash: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /formatBash | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /formatBash" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_formatBash: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /formatBash | |
run: nix-env -if . && m . /formatBash | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_formatNix: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /formatNix | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /formatNix" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_formatNix: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /formatNix | |
run: nix-env -if . && m . /formatNix | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_formatPython: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /formatPython | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /formatPython" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_formatPython: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /formatPython | |
run: nix-env -if . && m . /formatPython | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_formatTerraform: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /formatTerraform | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /formatTerraform" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_formatTerraform: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /formatTerraform | |
run: nix-env -if . && m . /formatTerraform | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_formatYaml: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /formatYaml | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /formatYaml" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_formatYaml: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /formatYaml | |
run: nix-env -if . && m . /formatYaml | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_helloWorld: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /helloWorld | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /helloWorld" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_helloWorld: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /helloWorld | |
run: nix-env -if . && m . /helloWorld | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_lintBash: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /lintBash | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /lintBash" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_lintBash: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /lintBash | |
run: nix-env -if . && m . /lintBash | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_lintClojure_test: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /lintClojure/test | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /lintClojure/test" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_lintClojure_test: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /lintClojure | |
run: nix-env -if . && m . /lintClojure/test | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_lintGitCommitMsg: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
with: | |
fetch-depth: 0 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /lintGitCommitMsg | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /lintGitCommitMsg" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_lintGitMailMap: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
with: | |
fetch-depth: 0 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /lintGitMailMap | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /lintGitMailMap" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_lintGitMailMap: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /lintGitMailMap | |
run: nix-env -if . && m . /lintGitMailMap | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_lintMarkdown_all: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /lintMarkdown/all | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /lintMarkdown/all" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_lintMarkdown_all: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /lintMarkdown/all | |
run: nix-env -if . && m . /lintMarkdown/all | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_lintNix: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /lintNix | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /lintNix" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_lintNix: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /lintNix | |
run: nix-env -if . && m . /lintNix | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_lintPython_dirOfModules_makes: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /lintPython/dirOfModules/makes | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /lintPython/dirOfModules/makes" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_lintPython_dirOfModules_makes: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /lintPython/dirOfModules/makes | |
run: nix-env -if . && m . /lintPython/dirOfModules/makes | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_lintPython_dirOfModules_makes_main: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /lintPython/dirOfModules/makes/main | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /lintPython/dirOfModules/makes/main" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_lintPython_dirOfModules_makes_main: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /lintPython/dirOfModules/makes/main | |
run: nix-env -if . && m . /lintPython/dirOfModules/makes/main | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_lintPython_imports_makes: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /lintPython/imports/makes | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /lintPython/imports/makes" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_lintPython_imports_makes: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /lintPython/imports/makes | |
run: nix-env -if . && m . /lintPython/imports/makes | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_lintPython_module_cliMain: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /lintPython/module/cliMain | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /lintPython/module/cliMain" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_lintPython_module_cliMain: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /lintPython/module/cliMain | |
run: nix-env -if . && m . /lintPython/module/cliMain | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_lintTerraform_module: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /lintTerraform/module | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /lintTerraform/module" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_lintTerraform_module: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /lintTerraform/module | |
run: nix-env -if . && m . /lintTerraform/module | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_lintWithAjv_test: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /lintWithAjv/test | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /lintWithAjv/test" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_lintWithLizard_all: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /lintWithLizard/all | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /lintWithLizard/all" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_lintWithLizard_all: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /lintWithLizard/all | |
run: nix-env -if . && m . /lintWithLizard/all | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_secretsForEnvFromSops_example: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /secretsForEnvFromSops/example | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /secretsForEnvFromSops/example" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_secretsForEnvFromSops_example: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /secretsForEnvFromSops/example | |
run: nix-env -if . && m . /secretsForEnvFromSops/example | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_secretsForGpgFromEnv_example: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /secretsForGpgFromEnv/example | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /secretsForGpgFromEnv/example" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_secretsForGpgFromEnv_example: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /secretsForGpgFromEnv/example | |
run: nix-env -if . && m . /secretsForGpgFromEnv/example | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_securePythonWithBandit_cli: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /securePythonWithBandit/cli | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /securePythonWithBandit/cli" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_securePythonWithBandit_cli: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /securePythonWithBandit/cli | |
run: nix-env -if . && m . /securePythonWithBandit/cli | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_taintTerraform_module: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /taintTerraform/module | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /taintTerraform/module" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_taintTerraform_module: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /taintTerraform/module | |
run: nix-env -if . && m . /taintTerraform/module | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_testLicense: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /testLicense | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /testLicense" | |
macos_testLicense: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /testLicense | |
run: nix-env -if . && m . /testLicense | |
linux_testPython_example: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /testPython/example | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /testPython/example" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_testPython_example: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /testPython/example | |
run: nix-env -if . && m . /testPython/example | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_tests_calculateCvss3: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /tests/calculateCvss3 | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /tests/calculateCvss3" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_tests_calculateCvss3: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /tests/calculateCvss3 | |
run: nix-env -if . && m . /tests/calculateCvss3 | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_tests_makeSearchPaths: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /tests/makeSearchPaths | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /tests/makeSearchPaths" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_tests_makeSearchPaths: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@v15 | |
- name: /tests/makeSearchPaths | |
run: nix-env -if . && m . /tests/makeSearchPaths | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_tests_makeTemplate: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /tests/makeTemplate | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /tests/makeTemplate" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_tests_makeTemplate: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@v15 | |
- name: /tests/makeTemplate | |
run: nix-env -if . && m . /tests/makeTemplate | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_tests_scriptWithHelp: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /tests/scriptWithHelp | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /tests/scriptWithHelp" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_tests_scriptWithHelp: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@v15 | |
- name: /tests/scriptWithHelp | |
run: nix-env -if . && m . /tests/scriptWithHelp | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_tests_secretsForGpgFromEnv: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /tests/secretsForGpgFromEnv | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /tests/secretsForGpgFromEnv" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_tests_secretsForGpgFromEnv: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /tests/secretsForGpgFromEnv | |
run: nix-env -if . && m . /tests/secretsForGpgFromEnv | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
linux_testTerraform_module: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: docker://docker.io/nixos/nix@sha256:c3db4c484f6b1ee6c9bb8ca90307cfbeca8ef88156840911356a677eeaff4845 | |
name: /testTerraform/module | |
with: | |
set-safe-directory: /github/workspace | |
args: sh -c "nix-env -if . && m . /testTerraform/module" | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
macos_testTerraform_module: | |
runs-on: macos-latest | |
steps: | |
- uses: actions/checkout@f095bcc56b7c2baf48f3ac70d6d6782f4f553222 | |
- uses: cachix/install-nix-action@6ed004b9ccb68dbc28e7c85bee15fa93dbd214ac | |
- name: /testTerraform/module | |
run: nix-env -if . && m . /testTerraform/module | |
env: | |
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }} | |
name: prod | |
on: | |
push: | |
branches: [main] |