[GH-ISSUE #2233] terraform cloud API token is not set #1051

Closed
opened 2026-03-01 21:48:32 +03:00 by kerem · 2 comments
Owner

Originally created by @kurtis-casperson on GitHub (Mar 1, 2024).
Original GitHub issue: https://github.com/nektos/act/issues/2233

Bug report info

act version:            0.2.60
GOOS:                   darwin
GOARCH:                 arm64
NumCPU:                 10
Docker host:            DOCKER_HOST environment variable is not set
Sockets found:
	/var/run/docker.sock
	$HOME/.docker/run/docker.sock
Config files:
	/Users/kurtisc/Library/Application Support/act/actrc:
		-P ubuntu-latest=catthehacker/ubuntu:act-latest
		-P ubuntu-22.04=catthehacker/ubuntu:act-22.04
		-P ubuntu-20.04=catthehacker/ubuntu:act-20.04
		-P ubuntu-18.04=catthehacker/ubuntu:act-18.04
Build info:
	Go version:            go1.22.0
	Module path:           command-line-arguments
	Main version:
	Main path:
	Main checksum:
	Build settings:
		-buildmode:           exe
		-compiler:            gc
		-ldflags:             -X main.version=0.2.60
		DefaultGODEBUG:       httplaxcontentlength=1,httpmuxgo121=1,panicnil=1,tls10server=1,tlsrsakex=1,tlsunsafeekm=1
		CGO_ENABLED:          1
		CGO_CFLAGS:
		CGO_CPPFLAGS:
		CGO_CXXFLAGS:
		CGO_LDFLAGS:
		GOARCH:               arm64
		GOOS:                 darwin
Docker Engine:
	Engine version:        25.0.3
	Engine runtime:        runc
	Cgroup version:        2
	Cgroup driver:         cgroupfs
	Storage driver:        overlay2
	Registry URI:          https://index.docker.io/v1/
	OS:                    Docker Desktop
	OS type:               linux
	OS version:
	OS arch:               aarch64
	OS kernel:             6.6.12-linuxkit
	OS CPU:                10
	OS memory:             7841 MB
	Security options:
		name=seccomp,profile=unconfined
		name=cgroupns

Command used with act

act push

Describe issue

I am receiving the error :
terraform cloud API token is not set

The push command does work with Github actions, so I know the API token is set.

This is my first time using act or Docker, so my bad if I have overlooked something easy.

https://github.com/kurtis-casperson/aws-cloud-resume

Workflow content

name: 'Terraform Plan'

on: push
env:
  TF_CLOUD_ORGANIZATION: 'kcasperson'
  TF_API_TOKEN: '${{ secrets.TF_API_TOKEN }}'
  TF_WORKSPACE: 'cloud-resume-workspace'

jobs:
  terraform:
    if: github.repository != 'hashicorp-education/learn-terraform-github-actions'
    name: 'Terraform Plan'
    runs-on: ubuntu-latest
    permissions:
      contents: read
      pull-requests: write
    steps:
      - name: Checkout
        uses: actions/checkout@v3
      - name: Upload Configuration
        uses: hashicorp/tfc-workflows-github/actions/upload-configuration@v1.0.0
        id: plan-upload
        with:
          workspace: ${{ env.TF_WORKSPACE }}
          directory: ${{ env.CONFIG_DIRECTORY }}
          speculative: true

Relevant log output

[Terraform Plan/Terraform Plan  ]   🐳  docker run image=hashicorp/tfci:v1.0.0 platform= entrypoint=[] cmd=["tfci" "-hostname=" "-token=" "-organization=" "upload" "-workspace=cloud-resume-workspace" "-directory=" "-speculative=true"] network="container:act-Terraform-Plan-Terraform-Plan-62ff29d57a7bf624a59dc60e75768b64313ecf2226633ad2eb8d3d58f4fa74f3"
[Terraform Plan/Terraform Plan  ] [DEBUG] Starting container: 741dde36caea3004c6833dcfbc7f99824eccfae689c39ccb4974ca7131dfc6ab
[Terraform Plan/Terraform Plan  ] [DEBUG] Started container: 741dde36caea3004c6833dcfbc7f99824eccfae689c39ccb4974ca7131dfc6ab
| terraform cloud API token is not set
[Terraform Plan/Terraform Plan  ] [DEBUG] Return status: 1
[Terraform Plan/Terraform Plan  ] [DEBUG] Removed container: 741dde36caea3004c6833dcfbc7f99824eccfae689c39ccb4974ca7131dfc6ab
[Terraform Plan/Terraform Plan  ]   ❌  Failure - Main Upload Configuration
[Terraform Plan/Terraform Plan  ] exit with `FAILURE`: 1
[Terraform Plan/Terraform Plan  ] [DEBUG] skipping post step for 'Checkout': no action model available
[Terraform Plan/Terraform Plan  ] 🏁  Job failed
[Terraform Plan/Terraform Plan  ] [DEBUG] Loading revision from git directory
[Terraform Plan/Terraform Plan  ] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b
[Terraform Plan/Terraform Plan  ] [DEBUG] HEAD points to '1753bcdc0deea5e449b3c38df0a3249de144011b'
[Terraform Plan/Terraform Plan  ] [DEBUG] using github ref: refs/heads/main
[Terraform Plan/Terraform Plan  ] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b
[Terraform Apply/Terraform Apply] [DEBUG] Pulling from hashicorp/tfci :: v1.0.0
[Terraform Apply/Terraform Apply] [DEBUG] Digest: sha256:a0aa9258f77dc46b3eae696fc50e9fe38873ace5dab540f16e99c787e27ec956 ::
[Terraform Apply/Terraform Apply] [DEBUG] Status: Image is up to date for hashicorp/tfci:v1.0.0 ::
[Terraform Apply/Terraform Apply]   🐳  docker create image=hashicorp/tfci:v1.0.0 platform= entrypoint=[] cmd=["tfci" "-hostname=" "-token=" "-organization=" "upload" "-workspace=cloud-resume-workspace" "-directory=./" "-speculative=false"] network="container:act-Terraform-Apply-Terraform-Apply-b8e8bb1c2cf136f065e3156a88b8e36578b6fa0a1f132441a541b7df56731de6"
[Terraform Apply/Terraform Apply] [DEBUG] Common container.Config ==> &{Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:true OpenStdin:false StdinOnce:false Env:[GITHUB_REPOSITORY=kurtis-casperson/aws-cloud-resume INPUT_SPECULATIVE=false GITHUB_EVENT_PATH=/var/run/act/workflow/event.json GITHUB_STATE=/var/run/act/workflow/statecmd.txt ACTIONS_CACHE_URL=http://10.0.0.225:62648/ GITHUB_JOB=terraform RUNNER_TRACKING_ID= ImageOS=ubuntu20 token= ACT=true GITHUB_ACTIONS=true GITHUB_WORKSPACE=/Users/kurtisc/software-development-mastermind/terraform-config GITHUB_REF_NAME=main GITHUB_REF_TYPE=branch GITHUB_PATH=/var/run/act/workflow/pathcmd.txt GITHUB_ACTION=apply-upload GITHUB_ACTOR=nektos/act INPUT_DIRECTORY=./ CONFIG_DIRECTORY=./ GITHUB_GRAPHQL_URL=https://api.github.com/graphql organization= TF_CLOUD_ORGANIZATION=kcasperson GITHUB_ACTION_REF=v1.0.0 INPUT_WORKSPACE=cloud-resume-workspace GITHUB_STEP_SUMMARY=/var/run/act/workflow/SUMMARY.md INPUT_HOSTNAME= hostname= TF_VAR_api_token=5Oeb9b7x1ZQzOg.atlasv1.7CTxlyDL1obxM752zXOpUUSciOecFFqT4EPaJmpUwOxRiInzagziLDwlkhLx3GOcewc GITHUB_RUN_ID=1 GITHUB_RETENTION_DAYS=0 GITHUB_OUTPUT=/var/run/act/workflow/outputcmd.txt directory=./ workspace=cloud-resume-workspace GITHUB_BASE_REF= GITHUB_SERVER_URL=https://github.com speculative=false GITHUB_ACTION_REPOSITORY=hashicorp/tfc-workflows-github GITHUB_SHA=1753bcdc0deea5e449b3c38df0a3249de144011b GITHUB_API_URL=https://api.github.com INPUT_ORGANIZATION= TF_WORKSPACE=cloud-resume-workspace GITHUB_EVENT_NAME=push GITHUB_REF=refs/heads/main GITHUB_ENV=/var/run/act/workflow/envs.txt CI=true GITHUB_RUN_NUMBER=1 INPUT_TOKEN= GITHUB_REPOSITORY_OWNER=kurtis-casperson RUNNER_PERFLOG=/dev/null GITHUB_HEAD_REF= GITHUB_WORKFLOW=Terraform Apply GITHUB_ACTION_PATH= TF_API_TOKEN= RUNNER_TOOL_CACHE=/opt/hostedtoolcache RUNNER_OS=Linux RUNNER_ARCH=ARM64 RUNNER_TEMP=/tmp] Cmd:[] Healthcheck:<nil> ArgsEscaped:false Image:hashicorp/tfci:v1.0.0 Volumes:map[] WorkingDir:/Users/kurtisc/software-development-mastermind/terraform-config Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]}
[Terraform Apply/Terraform Apply] [DEBUG] Common container.HostConfig ==> &{Binds:[/var/run/docker.sock:/var/run/docker.sock] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode:container:act-Terraform-Apply-Terraform-Apply-b8e8bb1c2cf136f065e3156a88b8e36578b6fa0a1f132441a541b7df56731de6 PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] ConsoleSize:[0 0] Annotations:map[] CapAdd:[] CapDrop:[] CgroupnsMode: DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:0 Sysctls:map[] Runtime: Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DeviceRequests:[] KernelMemory:0 KernelMemoryTCP:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:<nil> Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[{Type:volume Source:act-Terraform-Apply-Terraform-Apply-b8e8bb1c2cf136f065e3156a88b8e36578b6fa0a1f132441a541b7df56731de6-env Target:/var/run/act ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>} {Type:volume Source:act-Terraform-Apply-Terraform-Apply-b8e8bb1c2cf136f065e3156a88b8e36578b6fa0a1f132441a541b7df56731de6 Target:/Users/kurtisc/software-development-mastermind/terraform-config ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>} {Type:volume Source:act-toolcache Target:/opt/hostedtoolcache ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>}] MaskedPaths:[] ReadonlyPaths:[] Init:<nil>}
[Terraform Apply/Terraform Apply] [DEBUG] input.NetworkAliases ==> []
[Terraform Apply/Terraform Apply] [DEBUG] Created container name=act-Terraform-Apply-Terraform-Apply-b8e8bb1c2cf136f065e3156a88b-1da2465de0ab6727b38649d01b459b29b20776bbfa9cdf74e18ad5edc69d6e4e id=3d3aba605e7e65c7aafa95daa613d654561e595b80e14745e395889e5530f117 from image hashicorp/tfci:v1.0.0 (platform: )
[Terraform Apply/Terraform Apply] [DEBUG] ENV ==> [GITHUB_REPOSITORY=kurtis-casperson/aws-cloud-resume INPUT_SPECULATIVE=false GITHUB_EVENT_PATH=/var/run/act/workflow/event.json GITHUB_STATE=/var/run/act/workflow/statecmd.txt ACTIONS_CACHE_URL=http://10.0.0.225:62648/ GITHUB_JOB=terraform RUNNER_TRACKING_ID= ImageOS=ubuntu20 token= ACT=true GITHUB_ACTIONS=true GITHUB_WORKSPACE=/Users/kurtisc/software-development-mastermind/terraform-config GITHUB_REF_NAME=main GITHUB_REF_TYPE=branch GITHUB_PATH=/var/run/act/workflow/pathcmd.txt GITHUB_ACTION=apply-upload GITHUB_ACTOR=nektos/act INPUT_DIRECTORY=./ CONFIG_DIRECTORY=./ GITHUB_GRAPHQL_URL=https://api.github.com/graphql organization= TF_CLOUD_ORGANIZATION=kcasperson GITHUB_ACTION_REF=v1.0.0 INPUT_WORKSPACE=cloud-resume-workspace GITHUB_STEP_SUMMARY=/var/run/act/workflow/SUMMARY.md INPUT_HOSTNAME= hostname= TF_VAR_api_token=5Oeb9b7x1ZQzOg.atlasv1.7CTxlyDL1obxM752zXOpUUSciOecFFqT4EPaJmpUwOxRiInzagziLDwlkhLx3GOcewc GITHUB_RUN_ID=1 GITHUB_RETENTION_DAYS=0 GITHUB_OUTPUT=/var/run/act/workflow/outputcmd.txt directory=./ workspace=cloud-resume-workspace GITHUB_BASE_REF= GITHUB_SERVER_URL=https://github.com speculative=false GITHUB_ACTION_REPOSITORY=hashicorp/tfc-workflows-github GITHUB_SHA=1753bcdc0deea5e449b3c38df0a3249de144011b GITHUB_API_URL=https://api.github.com INPUT_ORGANIZATION= TF_WORKSPACE=cloud-resume-workspace GITHUB_EVENT_NAME=push GITHUB_REF=refs/heads/main GITHUB_ENV=/var/run/act/workflow/envs.txt CI=true GITHUB_RUN_NUMBER=1 INPUT_TOKEN= GITHUB_REPOSITORY_OWNER=kurtis-casperson RUNNER_PERFLOG=/dev/null GITHUB_HEAD_REF= GITHUB_WORKFLOW=Terraform Apply GITHUB_ACTION_PATH= TF_API_TOKEN= RUNNER_TOOL_CACHE=/opt/hostedtoolcache RUNNER_OS=Linux RUNNER_ARCH=ARM64 RUNNER_TEMP=/tmp]
[Terraform Apply/Terraform Apply]   🐳  docker run image=hashicorp/tfci:v1.0.0 platform= entrypoint=[] cmd=["tfci" "-hostname=" "-token=" "-organization=" "upload" "-workspace=cloud-resume-workspace" "-directory=./" "-speculative=false"] network="container:act-Terraform-Apply-Terraform-Apply-b8e8bb1c2cf136f065e3156a88b8e36578b6fa0a1f132441a541b7df56731de6"
[Terraform Apply/Terraform Apply] [DEBUG] Starting container: 3d3aba605e7e65c7aafa95daa613d654561e595b80e14745e395889e5530f117
[Terraform Apply/Terraform Apply] [DEBUG] Started container: 3d3aba605e7e65c7aafa95daa613d654561e595b80e14745e395889e5530f117
| terraform cloud API token is not set
[Terraform Apply/Terraform Apply] [DEBUG] Return status: 1
[Terraform Apply/Terraform Apply] [DEBUG] Removed container: 3d3aba605e7e65c7aafa95daa613d654561e595b80e14745e395889e5530f117
[Terraform Apply/Terraform Apply]   ❌  Failure - Main Upload Configuration
[Terraform Apply/Terraform Apply] exit with `FAILURE`: 1
[Terraform Apply/Terraform Apply] [DEBUG] Loading revision from git directory
[Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b
[Terraform Apply/Terraform Apply] [DEBUG] HEAD points to '1753bcdc0deea5e449b3c38df0a3249de144011b'
[Terraform Apply/Terraform Apply] [DEBUG] using github ref: refs/heads/main
[Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b
[Terraform Apply/Terraform Apply] [DEBUG] Loading revision from git directory
[Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b
[Terraform Apply/Terraform Apply] [DEBUG] HEAD points to '1753bcdc0deea5e449b3c38df0a3249de144011b'
[Terraform Apply/Terraform Apply] [DEBUG] using github ref: refs/heads/main
[Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b
[Terraform Apply/Terraform Apply] [DEBUG] Loading revision from git directory
[Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b
[Terraform Apply/Terraform Apply] [DEBUG] HEAD points to '1753bcdc0deea5e449b3c38df0a3249de144011b'
[Terraform Apply/Terraform Apply] [DEBUG] using github ref: refs/heads/main
[Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b
[Terraform Apply/Terraform Apply] [DEBUG] expression '${{ env.TF_WORKSPACE }}' rewritten to 'format('{0}', env.TF_WORKSPACE)'
[Terraform Apply/Terraform Apply] [DEBUG] evaluating expression 'format('{0}', env.TF_WORKSPACE)'
[Terraform Apply/Terraform Apply] [DEBUG] expression 'format('{0}', env.TF_WORKSPACE)' evaluated to '%!t(string=cloud-resume-workspace)'
[Terraform Apply/Terraform Apply] [DEBUG] expression '${{ steps.apply-upload.outputs.configuration_version_id }}' rewritten to 'format('{0}', steps.apply-upload.outputs.configuration_version_id)'
[Terraform Apply/Terraform Apply] [DEBUG] evaluating expression 'format('{0}', steps.apply-upload.outputs.configuration_version_id)'
[Terraform Apply/Terraform Apply] [DEBUG] expression 'format('{0}', steps.apply-upload.outputs.configuration_version_id)' evaluated to '%!t(string=)'
[Terraform Apply/Terraform Apply] [DEBUG] setupEnv => map[ACT:true ACTIONS_CACHE_URL:http://10.0.0.225:62648/ CI:true CONFIG_DIRECTORY:./ GITHUB_ACTION:apply-run GITHUB_ACTIONS:true GITHUB_ACTION_PATH: GITHUB_ACTION_REF:v1.0.0 GITHUB_ACTION_REPOSITORY:hashicorp/tfc-workflows-github GITHUB_ACTOR:nektos/act GITHUB_API_URL:https://api.github.com GITHUB_BASE_REF: GITHUB_EVENT_NAME:push GITHUB_EVENT_PATH:/var/run/act/workflow/event.json GITHUB_GRAPHQL_URL:https://api.github.com/graphql GITHUB_HEAD_REF: GITHUB_JOB:terraform GITHUB_REF:refs/heads/main GITHUB_REF_NAME:main GITHUB_REF_TYPE:branch GITHUB_REPOSITORY:kurtis-casperson/aws-cloud-resume GITHUB_REPOSITORY_OWNER:kurtis-casperson GITHUB_RETENTION_DAYS:0 GITHUB_RUN_ID:1 GITHUB_RUN_NUMBER:1 GITHUB_SERVER_URL:https://github.com GITHUB_SHA:1753bcdc0deea5e449b3c38df0a3249de144011b GITHUB_WORKFLOW:Terraform Apply GITHUB_WORKSPACE:/Users/kurtisc/software-development-mastermind/terraform-config INPUT_CONFIGURATION_VERSION: INPUT_WORKSPACE:cloud-resume-workspace ImageOS:ubuntu20 RUNNER_PERFLOG:/dev/null RUNNER_TRACKING_ID: TF_API_TOKEN: TF_CLOUD_ORGANIZATION:kcasperson TF_VAR_api_token:5Oeb9b7x1ZQzOg.atlasv1.7CTxlyDL1obxM752zXOpUUSciOecFFqT4EPaJmpUwOxRiInzagziLDwlkhLx3GOcewc TF_WORKSPACE:cloud-resume-workspace]
[Terraform Apply/Terraform Apply] [DEBUG] Loading revision from git directory
[Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b
[Terraform Apply/Terraform Apply] [DEBUG] HEAD points to '1753bcdc0deea5e449b3c38df0a3249de144011b'
[Terraform Apply/Terraform Apply] [DEBUG] using github ref: refs/heads/main
[Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b
[Terraform Apply/Terraform Apply] [DEBUG] Loading revision from git directory
[Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b
[Terraform Apply/Terraform Apply] [DEBUG] HEAD points to '1753bcdc0deea5e449b3c38df0a3249de144011b'
[Terraform Apply/Terraform Apply] [DEBUG] using github ref: refs/heads/main
[Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b
[Terraform Apply/Terraform Apply] [DEBUG] evaluating expression ''
[Terraform Apply/Terraform Apply] [DEBUG] expression '' evaluated to 'false'
[Terraform Apply/Terraform Apply] [DEBUG] Skipping step 'Create Apply Run' due to ''
[Terraform Apply/Terraform Apply] [DEBUG] Loading revision from git directory
[Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b
[Terraform Apply/Terraform Apply] [DEBUG] HEAD points to '1753bcdc0deea5e449b3c38df0a3249de144011b'
[Terraform Apply/Terraform Apply] [DEBUG] using github ref: refs/heads/main
[Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b
[Terraform Apply/Terraform Apply] [DEBUG] Loading revision from git directory
[Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b
[Terraform Apply/Terraform Apply] [DEBUG] HEAD points to '1753bcdc0deea5e449b3c38df0a3249de144011b'
[Terraform Apply/Terraform Apply] [DEBUG] using github ref: refs/heads/main
[Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b
[Terraform Apply/Terraform Apply] [DEBUG] Loading revision from git directory
[Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b
[Terraform Apply/Terraform Apply] [DEBUG] HEAD points to '1753bcdc0deea5e449b3c38df0a3249de144011b'
[Terraform Apply/Terraform Apply] [DEBUG] using github ref: refs/heads/main
[Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b
[Terraform Apply/Terraform Apply] [DEBUG] expression 'Apply Run from GitHub Actions CI ${{ github.sha }}' rewritten to 'format('Apply Run from GitHub Actions CI {0}', github.sha)'
[Terraform Apply/Terraform Apply] [DEBUG] evaluating expression 'format('Apply Run from GitHub Actions CI {0}', github.sha)'
[Terraform Apply/Terraform Apply] [DEBUG] expression 'format('Apply Run from GitHub Actions CI {0}', github.sha)' evaluated to '%!t(string=Apply Run from GitHub Actions CI 1753bcdc0deea5e449b3c38df0a3249de144011b)'
[Terraform Apply/Terraform Apply] [DEBUG] expression '${{ steps.apply-run.outputs.run_id }}' rewritten to 'format('{0}', steps.apply-run.outputs.run_id)'
[Terraform Apply/Terraform Apply] [DEBUG] evaluating expression 'format('{0}', steps.apply-run.outputs.run_id)'
[Terraform Apply/Terraform Apply] [DEBUG] expression 'format('{0}', steps.apply-run.outputs.run_id)' evaluated to '%!t(string=)'
[Terraform Apply/Terraform Apply] [DEBUG] setupEnv => map[ACT:true ACTIONS_CACHE_URL:http://10.0.0.225:62648/ CI:true CONFIG_DIRECTORY:./ GITHUB_ACTION:apply GITHUB_ACTIONS:true GITHUB_ACTION_PATH: GITHUB_ACTION_REF:v1.0.0 GITHUB_ACTION_REPOSITORY:hashicorp/tfc-workflows-github GITHUB_ACTOR:nektos/act GITHUB_API_URL:https://api.github.com GITHUB_BASE_REF: GITHUB_EVENT_NAME:push GITHUB_EVENT_PATH:/var/run/act/workflow/event.json GITHUB_GRAPHQL_URL:https://api.github.com/graphql GITHUB_HEAD_REF: GITHUB_JOB:terraform GITHUB_REF:refs/heads/main GITHUB_REF_NAME:main GITHUB_REF_TYPE:branch GITHUB_REPOSITORY:kurtis-casperson/aws-cloud-resume GITHUB_REPOSITORY_OWNER:kurtis-casperson GITHUB_RETENTION_DAYS:0 GITHUB_RUN_ID:1 GITHUB_RUN_NUMBER:1 GITHUB_SERVER_URL:https://github.com GITHUB_SHA:1753bcdc0deea5e449b3c38df0a3249de144011b GITHUB_WORKFLOW:Terraform Apply GITHUB_WORKSPACE:/Users/kurtisc/software-development-mastermind/terraform-config INPUT_COMMENT:Apply Run from GitHub Actions CI 1753bcdc0deea5e449b3c38df0a3249de144011b INPUT_RUN: ImageOS:ubuntu20 RUNNER_PERFLOG:/dev/null RUNNER_TRACKING_ID: TF_API_TOKEN: TF_CLOUD_ORGANIZATION:kcasperson TF_VAR_api_token:5Oeb9b7x1ZQzOg.atlasv1.7CTxlyDL1obxM752zXOpUUSciOecFFqT4EPaJmpUwOxRiInzagziLDwlkhLx3GOcewc TF_WORKSPACE:cloud-resume-workspace]
[Terraform Apply/Terraform Apply] [DEBUG] Loading revision from git directory
[Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b
[Terraform Apply/Terraform Apply] [DEBUG] HEAD points to '1753bcdc0deea5e449b3c38df0a3249de144011b'
[Terraform Apply/Terraform Apply] [DEBUG] using github ref: refs/heads/main
[Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b
[Terraform Apply/Terraform Apply] [DEBUG] Loading revision from git directory
[Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b
[Terraform Apply/Terraform Apply] [DEBUG] HEAD points to '1753bcdc0deea5e449b3c38df0a3249de144011b'
[Terraform Apply/Terraform Apply] [DEBUG] using github ref: refs/heads/main
[Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b
[Terraform Apply/Terraform Apply] [DEBUG] evaluating expression 'fromJSON(steps.apply-run.outputs.payload).data.attributes.actions.IsConfirmable'
[Terraform Apply/Terraform Apply] [DEBUG] expression 'fromJSON(steps.apply-run.outputs.payload).data.attributes.actions.IsConfirmable' evaluated to 'false'
[Terraform Apply/Terraform Apply] [DEBUG] Skipping step 'Apply' due to 'fromJSON(steps.apply-run.outputs.payload).data.attributes.actions.IsConfirmable'
[Terraform Apply/Terraform Apply] [DEBUG] skipping post step for 'Apply'; main step was skipped
[Terraform Apply/Terraform Apply] [DEBUG] skipping post step for 'Create Apply Run'; main step was skipped
[Terraform Apply/Terraform Apply] [DEBUG] skipping post step for 'Checkout': no action model available
[Terraform Apply/Terraform Apply] 🏁  Job failed
[Terraform Apply/Terraform Apply] [DEBUG] Loading revision from git directory
[Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b
[Terraform Apply/Terraform Apply] [DEBUG] HEAD points to '1753bcdc0deea5e449b3c38df0a3249de144011b'
[Terraform Apply/Terraform Apply] [DEBUG] using github ref: refs/heads/main
[Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b
Error: Job 'Terraform Apply' failed

Additional information

No response

Originally created by @kurtis-casperson on GitHub (Mar 1, 2024). Original GitHub issue: https://github.com/nektos/act/issues/2233 ### Bug report info ```plain text act version: 0.2.60 GOOS: darwin GOARCH: arm64 NumCPU: 10 Docker host: DOCKER_HOST environment variable is not set Sockets found: /var/run/docker.sock $HOME/.docker/run/docker.sock Config files: /Users/kurtisc/Library/Application Support/act/actrc: -P ubuntu-latest=catthehacker/ubuntu:act-latest -P ubuntu-22.04=catthehacker/ubuntu:act-22.04 -P ubuntu-20.04=catthehacker/ubuntu:act-20.04 -P ubuntu-18.04=catthehacker/ubuntu:act-18.04 Build info: Go version: go1.22.0 Module path: command-line-arguments Main version: Main path: Main checksum: Build settings: -buildmode: exe -compiler: gc -ldflags: -X main.version=0.2.60 DefaultGODEBUG: httplaxcontentlength=1,httpmuxgo121=1,panicnil=1,tls10server=1,tlsrsakex=1,tlsunsafeekm=1 CGO_ENABLED: 1 CGO_CFLAGS: CGO_CPPFLAGS: CGO_CXXFLAGS: CGO_LDFLAGS: GOARCH: arm64 GOOS: darwin Docker Engine: Engine version: 25.0.3 Engine runtime: runc Cgroup version: 2 Cgroup driver: cgroupfs Storage driver: overlay2 Registry URI: https://index.docker.io/v1/ OS: Docker Desktop OS type: linux OS version: OS arch: aarch64 OS kernel: 6.6.12-linuxkit OS CPU: 10 OS memory: 7841 MB Security options: name=seccomp,profile=unconfined name=cgroupns ``` ### Command used with act ```sh act push ``` ### Describe issue I am receiving the error : terraform cloud API token is not set The push command does work with Github actions, so I know the API token is set. This is my first time using act or Docker, so my bad if I have overlooked something easy. ### Link to GitHub repository https://github.com/kurtis-casperson/aws-cloud-resume ### Workflow content ```yml name: 'Terraform Plan' on: push env: TF_CLOUD_ORGANIZATION: 'kcasperson' TF_API_TOKEN: '${{ secrets.TF_API_TOKEN }}' TF_WORKSPACE: 'cloud-resume-workspace' jobs: terraform: if: github.repository != 'hashicorp-education/learn-terraform-github-actions' name: 'Terraform Plan' runs-on: ubuntu-latest permissions: contents: read pull-requests: write steps: - name: Checkout uses: actions/checkout@v3 - name: Upload Configuration uses: hashicorp/tfc-workflows-github/actions/upload-configuration@v1.0.0 id: plan-upload with: workspace: ${{ env.TF_WORKSPACE }} directory: ${{ env.CONFIG_DIRECTORY }} speculative: true ``` ### Relevant log output ```sh [Terraform Plan/Terraform Plan ] 🐳 docker run image=hashicorp/tfci:v1.0.0 platform= entrypoint=[] cmd=["tfci" "-hostname=" "-token=" "-organization=" "upload" "-workspace=cloud-resume-workspace" "-directory=" "-speculative=true"] network="container:act-Terraform-Plan-Terraform-Plan-62ff29d57a7bf624a59dc60e75768b64313ecf2226633ad2eb8d3d58f4fa74f3" [Terraform Plan/Terraform Plan ] [DEBUG] Starting container: 741dde36caea3004c6833dcfbc7f99824eccfae689c39ccb4974ca7131dfc6ab [Terraform Plan/Terraform Plan ] [DEBUG] Started container: 741dde36caea3004c6833dcfbc7f99824eccfae689c39ccb4974ca7131dfc6ab | terraform cloud API token is not set [Terraform Plan/Terraform Plan ] [DEBUG] Return status: 1 [Terraform Plan/Terraform Plan ] [DEBUG] Removed container: 741dde36caea3004c6833dcfbc7f99824eccfae689c39ccb4974ca7131dfc6ab [Terraform Plan/Terraform Plan ] ❌ Failure - Main Upload Configuration [Terraform Plan/Terraform Plan ] exit with `FAILURE`: 1 [Terraform Plan/Terraform Plan ] [DEBUG] skipping post step for 'Checkout': no action model available [Terraform Plan/Terraform Plan ] 🏁 Job failed [Terraform Plan/Terraform Plan ] [DEBUG] Loading revision from git directory [Terraform Plan/Terraform Plan ] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b [Terraform Plan/Terraform Plan ] [DEBUG] HEAD points to '1753bcdc0deea5e449b3c38df0a3249de144011b' [Terraform Plan/Terraform Plan ] [DEBUG] using github ref: refs/heads/main [Terraform Plan/Terraform Plan ] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b [Terraform Apply/Terraform Apply] [DEBUG] Pulling from hashicorp/tfci :: v1.0.0 [Terraform Apply/Terraform Apply] [DEBUG] Digest: sha256:a0aa9258f77dc46b3eae696fc50e9fe38873ace5dab540f16e99c787e27ec956 :: [Terraform Apply/Terraform Apply] [DEBUG] Status: Image is up to date for hashicorp/tfci:v1.0.0 :: [Terraform Apply/Terraform Apply] 🐳 docker create image=hashicorp/tfci:v1.0.0 platform= entrypoint=[] cmd=["tfci" "-hostname=" "-token=" "-organization=" "upload" "-workspace=cloud-resume-workspace" "-directory=./" "-speculative=false"] network="container:act-Terraform-Apply-Terraform-Apply-b8e8bb1c2cf136f065e3156a88b8e36578b6fa0a1f132441a541b7df56731de6" [Terraform Apply/Terraform Apply] [DEBUG] Common container.Config ==> &{Hostname: Domainname: User: AttachStdin:false AttachStdout:false AttachStderr:false ExposedPorts:map[] Tty:true OpenStdin:false StdinOnce:false Env:[GITHUB_REPOSITORY=kurtis-casperson/aws-cloud-resume INPUT_SPECULATIVE=false GITHUB_EVENT_PATH=/var/run/act/workflow/event.json GITHUB_STATE=/var/run/act/workflow/statecmd.txt ACTIONS_CACHE_URL=http://10.0.0.225:62648/ GITHUB_JOB=terraform RUNNER_TRACKING_ID= ImageOS=ubuntu20 token= ACT=true GITHUB_ACTIONS=true GITHUB_WORKSPACE=/Users/kurtisc/software-development-mastermind/terraform-config GITHUB_REF_NAME=main GITHUB_REF_TYPE=branch GITHUB_PATH=/var/run/act/workflow/pathcmd.txt GITHUB_ACTION=apply-upload GITHUB_ACTOR=nektos/act INPUT_DIRECTORY=./ CONFIG_DIRECTORY=./ GITHUB_GRAPHQL_URL=https://api.github.com/graphql organization= TF_CLOUD_ORGANIZATION=kcasperson GITHUB_ACTION_REF=v1.0.0 INPUT_WORKSPACE=cloud-resume-workspace GITHUB_STEP_SUMMARY=/var/run/act/workflow/SUMMARY.md INPUT_HOSTNAME= hostname= TF_VAR_api_token=5Oeb9b7x1ZQzOg.atlasv1.7CTxlyDL1obxM752zXOpUUSciOecFFqT4EPaJmpUwOxRiInzagziLDwlkhLx3GOcewc GITHUB_RUN_ID=1 GITHUB_RETENTION_DAYS=0 GITHUB_OUTPUT=/var/run/act/workflow/outputcmd.txt directory=./ workspace=cloud-resume-workspace GITHUB_BASE_REF= GITHUB_SERVER_URL=https://github.com speculative=false GITHUB_ACTION_REPOSITORY=hashicorp/tfc-workflows-github GITHUB_SHA=1753bcdc0deea5e449b3c38df0a3249de144011b GITHUB_API_URL=https://api.github.com INPUT_ORGANIZATION= TF_WORKSPACE=cloud-resume-workspace GITHUB_EVENT_NAME=push GITHUB_REF=refs/heads/main GITHUB_ENV=/var/run/act/workflow/envs.txt CI=true GITHUB_RUN_NUMBER=1 INPUT_TOKEN= GITHUB_REPOSITORY_OWNER=kurtis-casperson RUNNER_PERFLOG=/dev/null GITHUB_HEAD_REF= GITHUB_WORKFLOW=Terraform Apply GITHUB_ACTION_PATH= TF_API_TOKEN= RUNNER_TOOL_CACHE=/opt/hostedtoolcache RUNNER_OS=Linux RUNNER_ARCH=ARM64 RUNNER_TEMP=/tmp] Cmd:[] Healthcheck:<nil> ArgsEscaped:false Image:hashicorp/tfci:v1.0.0 Volumes:map[] WorkingDir:/Users/kurtisc/software-development-mastermind/terraform-config Entrypoint:[] NetworkDisabled:false MacAddress: OnBuild:[] Labels:map[] StopSignal: StopTimeout:<nil> Shell:[]} [Terraform Apply/Terraform Apply] [DEBUG] Common container.HostConfig ==> &{Binds:[/var/run/docker.sock:/var/run/docker.sock] ContainerIDFile: LogConfig:{Type: Config:map[]} NetworkMode:container:act-Terraform-Apply-Terraform-Apply-b8e8bb1c2cf136f065e3156a88b8e36578b6fa0a1f132441a541b7df56731de6 PortBindings:map[] RestartPolicy:{Name: MaximumRetryCount:0} AutoRemove:false VolumeDriver: VolumesFrom:[] ConsoleSize:[0 0] Annotations:map[] CapAdd:[] CapDrop:[] CgroupnsMode: DNS:[] DNSOptions:[] DNSSearch:[] ExtraHosts:[] GroupAdd:[] IpcMode: Cgroup: Links:[] OomScoreAdj:0 PidMode: Privileged:false PublishAllPorts:false ReadonlyRootfs:false SecurityOpt:[] StorageOpt:map[] Tmpfs:map[] UTSMode: UsernsMode: ShmSize:0 Sysctls:map[] Runtime: Isolation: Resources:{CPUShares:0 Memory:0 NanoCPUs:0 CgroupParent: BlkioWeight:0 BlkioWeightDevice:[] BlkioDeviceReadBps:[] BlkioDeviceWriteBps:[] BlkioDeviceReadIOps:[] BlkioDeviceWriteIOps:[] CPUPeriod:0 CPUQuota:0 CPURealtimePeriod:0 CPURealtimeRuntime:0 CpusetCpus: CpusetMems: Devices:[] DeviceCgroupRules:[] DeviceRequests:[] KernelMemory:0 KernelMemoryTCP:0 MemoryReservation:0 MemorySwap:0 MemorySwappiness:<nil> OomKillDisable:<nil> PidsLimit:<nil> Ulimits:[] CPUCount:0 CPUPercent:0 IOMaximumIOps:0 IOMaximumBandwidth:0} Mounts:[{Type:volume Source:act-Terraform-Apply-Terraform-Apply-b8e8bb1c2cf136f065e3156a88b8e36578b6fa0a1f132441a541b7df56731de6-env Target:/var/run/act ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>} {Type:volume Source:act-Terraform-Apply-Terraform-Apply-b8e8bb1c2cf136f065e3156a88b8e36578b6fa0a1f132441a541b7df56731de6 Target:/Users/kurtisc/software-development-mastermind/terraform-config ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>} {Type:volume Source:act-toolcache Target:/opt/hostedtoolcache ReadOnly:false Consistency: BindOptions:<nil> VolumeOptions:<nil> TmpfsOptions:<nil> ClusterOptions:<nil>}] MaskedPaths:[] ReadonlyPaths:[] Init:<nil>} [Terraform Apply/Terraform Apply] [DEBUG] input.NetworkAliases ==> [] [Terraform Apply/Terraform Apply] [DEBUG] Created container name=act-Terraform-Apply-Terraform-Apply-b8e8bb1c2cf136f065e3156a88b-1da2465de0ab6727b38649d01b459b29b20776bbfa9cdf74e18ad5edc69d6e4e id=3d3aba605e7e65c7aafa95daa613d654561e595b80e14745e395889e5530f117 from image hashicorp/tfci:v1.0.0 (platform: ) [Terraform Apply/Terraform Apply] [DEBUG] ENV ==> [GITHUB_REPOSITORY=kurtis-casperson/aws-cloud-resume INPUT_SPECULATIVE=false GITHUB_EVENT_PATH=/var/run/act/workflow/event.json GITHUB_STATE=/var/run/act/workflow/statecmd.txt ACTIONS_CACHE_URL=http://10.0.0.225:62648/ GITHUB_JOB=terraform RUNNER_TRACKING_ID= ImageOS=ubuntu20 token= ACT=true GITHUB_ACTIONS=true GITHUB_WORKSPACE=/Users/kurtisc/software-development-mastermind/terraform-config GITHUB_REF_NAME=main GITHUB_REF_TYPE=branch GITHUB_PATH=/var/run/act/workflow/pathcmd.txt GITHUB_ACTION=apply-upload GITHUB_ACTOR=nektos/act INPUT_DIRECTORY=./ CONFIG_DIRECTORY=./ GITHUB_GRAPHQL_URL=https://api.github.com/graphql organization= TF_CLOUD_ORGANIZATION=kcasperson GITHUB_ACTION_REF=v1.0.0 INPUT_WORKSPACE=cloud-resume-workspace GITHUB_STEP_SUMMARY=/var/run/act/workflow/SUMMARY.md INPUT_HOSTNAME= hostname= TF_VAR_api_token=5Oeb9b7x1ZQzOg.atlasv1.7CTxlyDL1obxM752zXOpUUSciOecFFqT4EPaJmpUwOxRiInzagziLDwlkhLx3GOcewc GITHUB_RUN_ID=1 GITHUB_RETENTION_DAYS=0 GITHUB_OUTPUT=/var/run/act/workflow/outputcmd.txt directory=./ workspace=cloud-resume-workspace GITHUB_BASE_REF= GITHUB_SERVER_URL=https://github.com speculative=false GITHUB_ACTION_REPOSITORY=hashicorp/tfc-workflows-github GITHUB_SHA=1753bcdc0deea5e449b3c38df0a3249de144011b GITHUB_API_URL=https://api.github.com INPUT_ORGANIZATION= TF_WORKSPACE=cloud-resume-workspace GITHUB_EVENT_NAME=push GITHUB_REF=refs/heads/main GITHUB_ENV=/var/run/act/workflow/envs.txt CI=true GITHUB_RUN_NUMBER=1 INPUT_TOKEN= GITHUB_REPOSITORY_OWNER=kurtis-casperson RUNNER_PERFLOG=/dev/null GITHUB_HEAD_REF= GITHUB_WORKFLOW=Terraform Apply GITHUB_ACTION_PATH= TF_API_TOKEN= RUNNER_TOOL_CACHE=/opt/hostedtoolcache RUNNER_OS=Linux RUNNER_ARCH=ARM64 RUNNER_TEMP=/tmp] [Terraform Apply/Terraform Apply] 🐳 docker run image=hashicorp/tfci:v1.0.0 platform= entrypoint=[] cmd=["tfci" "-hostname=" "-token=" "-organization=" "upload" "-workspace=cloud-resume-workspace" "-directory=./" "-speculative=false"] network="container:act-Terraform-Apply-Terraform-Apply-b8e8bb1c2cf136f065e3156a88b8e36578b6fa0a1f132441a541b7df56731de6" [Terraform Apply/Terraform Apply] [DEBUG] Starting container: 3d3aba605e7e65c7aafa95daa613d654561e595b80e14745e395889e5530f117 [Terraform Apply/Terraform Apply] [DEBUG] Started container: 3d3aba605e7e65c7aafa95daa613d654561e595b80e14745e395889e5530f117 | terraform cloud API token is not set [Terraform Apply/Terraform Apply] [DEBUG] Return status: 1 [Terraform Apply/Terraform Apply] [DEBUG] Removed container: 3d3aba605e7e65c7aafa95daa613d654561e595b80e14745e395889e5530f117 [Terraform Apply/Terraform Apply] ❌ Failure - Main Upload Configuration [Terraform Apply/Terraform Apply] exit with `FAILURE`: 1 [Terraform Apply/Terraform Apply] [DEBUG] Loading revision from git directory [Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b [Terraform Apply/Terraform Apply] [DEBUG] HEAD points to '1753bcdc0deea5e449b3c38df0a3249de144011b' [Terraform Apply/Terraform Apply] [DEBUG] using github ref: refs/heads/main [Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b [Terraform Apply/Terraform Apply] [DEBUG] Loading revision from git directory [Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b [Terraform Apply/Terraform Apply] [DEBUG] HEAD points to '1753bcdc0deea5e449b3c38df0a3249de144011b' [Terraform Apply/Terraform Apply] [DEBUG] using github ref: refs/heads/main [Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b [Terraform Apply/Terraform Apply] [DEBUG] Loading revision from git directory [Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b [Terraform Apply/Terraform Apply] [DEBUG] HEAD points to '1753bcdc0deea5e449b3c38df0a3249de144011b' [Terraform Apply/Terraform Apply] [DEBUG] using github ref: refs/heads/main [Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b [Terraform Apply/Terraform Apply] [DEBUG] expression '${{ env.TF_WORKSPACE }}' rewritten to 'format('{0}', env.TF_WORKSPACE)' [Terraform Apply/Terraform Apply] [DEBUG] evaluating expression 'format('{0}', env.TF_WORKSPACE)' [Terraform Apply/Terraform Apply] [DEBUG] expression 'format('{0}', env.TF_WORKSPACE)' evaluated to '%!t(string=cloud-resume-workspace)' [Terraform Apply/Terraform Apply] [DEBUG] expression '${{ steps.apply-upload.outputs.configuration_version_id }}' rewritten to 'format('{0}', steps.apply-upload.outputs.configuration_version_id)' [Terraform Apply/Terraform Apply] [DEBUG] evaluating expression 'format('{0}', steps.apply-upload.outputs.configuration_version_id)' [Terraform Apply/Terraform Apply] [DEBUG] expression 'format('{0}', steps.apply-upload.outputs.configuration_version_id)' evaluated to '%!t(string=)' [Terraform Apply/Terraform Apply] [DEBUG] setupEnv => map[ACT:true ACTIONS_CACHE_URL:http://10.0.0.225:62648/ CI:true CONFIG_DIRECTORY:./ GITHUB_ACTION:apply-run GITHUB_ACTIONS:true GITHUB_ACTION_PATH: GITHUB_ACTION_REF:v1.0.0 GITHUB_ACTION_REPOSITORY:hashicorp/tfc-workflows-github GITHUB_ACTOR:nektos/act GITHUB_API_URL:https://api.github.com GITHUB_BASE_REF: GITHUB_EVENT_NAME:push GITHUB_EVENT_PATH:/var/run/act/workflow/event.json GITHUB_GRAPHQL_URL:https://api.github.com/graphql GITHUB_HEAD_REF: GITHUB_JOB:terraform GITHUB_REF:refs/heads/main GITHUB_REF_NAME:main GITHUB_REF_TYPE:branch GITHUB_REPOSITORY:kurtis-casperson/aws-cloud-resume GITHUB_REPOSITORY_OWNER:kurtis-casperson GITHUB_RETENTION_DAYS:0 GITHUB_RUN_ID:1 GITHUB_RUN_NUMBER:1 GITHUB_SERVER_URL:https://github.com GITHUB_SHA:1753bcdc0deea5e449b3c38df0a3249de144011b GITHUB_WORKFLOW:Terraform Apply GITHUB_WORKSPACE:/Users/kurtisc/software-development-mastermind/terraform-config INPUT_CONFIGURATION_VERSION: INPUT_WORKSPACE:cloud-resume-workspace ImageOS:ubuntu20 RUNNER_PERFLOG:/dev/null RUNNER_TRACKING_ID: TF_API_TOKEN: TF_CLOUD_ORGANIZATION:kcasperson TF_VAR_api_token:5Oeb9b7x1ZQzOg.atlasv1.7CTxlyDL1obxM752zXOpUUSciOecFFqT4EPaJmpUwOxRiInzagziLDwlkhLx3GOcewc TF_WORKSPACE:cloud-resume-workspace] [Terraform Apply/Terraform Apply] [DEBUG] Loading revision from git directory [Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b [Terraform Apply/Terraform Apply] [DEBUG] HEAD points to '1753bcdc0deea5e449b3c38df0a3249de144011b' [Terraform Apply/Terraform Apply] [DEBUG] using github ref: refs/heads/main [Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b [Terraform Apply/Terraform Apply] [DEBUG] Loading revision from git directory [Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b [Terraform Apply/Terraform Apply] [DEBUG] HEAD points to '1753bcdc0deea5e449b3c38df0a3249de144011b' [Terraform Apply/Terraform Apply] [DEBUG] using github ref: refs/heads/main [Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b [Terraform Apply/Terraform Apply] [DEBUG] evaluating expression '' [Terraform Apply/Terraform Apply] [DEBUG] expression '' evaluated to 'false' [Terraform Apply/Terraform Apply] [DEBUG] Skipping step 'Create Apply Run' due to '' [Terraform Apply/Terraform Apply] [DEBUG] Loading revision from git directory [Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b [Terraform Apply/Terraform Apply] [DEBUG] HEAD points to '1753bcdc0deea5e449b3c38df0a3249de144011b' [Terraform Apply/Terraform Apply] [DEBUG] using github ref: refs/heads/main [Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b [Terraform Apply/Terraform Apply] [DEBUG] Loading revision from git directory [Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b [Terraform Apply/Terraform Apply] [DEBUG] HEAD points to '1753bcdc0deea5e449b3c38df0a3249de144011b' [Terraform Apply/Terraform Apply] [DEBUG] using github ref: refs/heads/main [Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b [Terraform Apply/Terraform Apply] [DEBUG] Loading revision from git directory [Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b [Terraform Apply/Terraform Apply] [DEBUG] HEAD points to '1753bcdc0deea5e449b3c38df0a3249de144011b' [Terraform Apply/Terraform Apply] [DEBUG] using github ref: refs/heads/main [Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b [Terraform Apply/Terraform Apply] [DEBUG] expression 'Apply Run from GitHub Actions CI ${{ github.sha }}' rewritten to 'format('Apply Run from GitHub Actions CI {0}', github.sha)' [Terraform Apply/Terraform Apply] [DEBUG] evaluating expression 'format('Apply Run from GitHub Actions CI {0}', github.sha)' [Terraform Apply/Terraform Apply] [DEBUG] expression 'format('Apply Run from GitHub Actions CI {0}', github.sha)' evaluated to '%!t(string=Apply Run from GitHub Actions CI 1753bcdc0deea5e449b3c38df0a3249de144011b)' [Terraform Apply/Terraform Apply] [DEBUG] expression '${{ steps.apply-run.outputs.run_id }}' rewritten to 'format('{0}', steps.apply-run.outputs.run_id)' [Terraform Apply/Terraform Apply] [DEBUG] evaluating expression 'format('{0}', steps.apply-run.outputs.run_id)' [Terraform Apply/Terraform Apply] [DEBUG] expression 'format('{0}', steps.apply-run.outputs.run_id)' evaluated to '%!t(string=)' [Terraform Apply/Terraform Apply] [DEBUG] setupEnv => map[ACT:true ACTIONS_CACHE_URL:http://10.0.0.225:62648/ CI:true CONFIG_DIRECTORY:./ GITHUB_ACTION:apply GITHUB_ACTIONS:true GITHUB_ACTION_PATH: GITHUB_ACTION_REF:v1.0.0 GITHUB_ACTION_REPOSITORY:hashicorp/tfc-workflows-github GITHUB_ACTOR:nektos/act GITHUB_API_URL:https://api.github.com GITHUB_BASE_REF: GITHUB_EVENT_NAME:push GITHUB_EVENT_PATH:/var/run/act/workflow/event.json GITHUB_GRAPHQL_URL:https://api.github.com/graphql GITHUB_HEAD_REF: GITHUB_JOB:terraform GITHUB_REF:refs/heads/main GITHUB_REF_NAME:main GITHUB_REF_TYPE:branch GITHUB_REPOSITORY:kurtis-casperson/aws-cloud-resume GITHUB_REPOSITORY_OWNER:kurtis-casperson GITHUB_RETENTION_DAYS:0 GITHUB_RUN_ID:1 GITHUB_RUN_NUMBER:1 GITHUB_SERVER_URL:https://github.com GITHUB_SHA:1753bcdc0deea5e449b3c38df0a3249de144011b GITHUB_WORKFLOW:Terraform Apply GITHUB_WORKSPACE:/Users/kurtisc/software-development-mastermind/terraform-config INPUT_COMMENT:Apply Run from GitHub Actions CI 1753bcdc0deea5e449b3c38df0a3249de144011b INPUT_RUN: ImageOS:ubuntu20 RUNNER_PERFLOG:/dev/null RUNNER_TRACKING_ID: TF_API_TOKEN: TF_CLOUD_ORGANIZATION:kcasperson TF_VAR_api_token:5Oeb9b7x1ZQzOg.atlasv1.7CTxlyDL1obxM752zXOpUUSciOecFFqT4EPaJmpUwOxRiInzagziLDwlkhLx3GOcewc TF_WORKSPACE:cloud-resume-workspace] [Terraform Apply/Terraform Apply] [DEBUG] Loading revision from git directory [Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b [Terraform Apply/Terraform Apply] [DEBUG] HEAD points to '1753bcdc0deea5e449b3c38df0a3249de144011b' [Terraform Apply/Terraform Apply] [DEBUG] using github ref: refs/heads/main [Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b [Terraform Apply/Terraform Apply] [DEBUG] Loading revision from git directory [Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b [Terraform Apply/Terraform Apply] [DEBUG] HEAD points to '1753bcdc0deea5e449b3c38df0a3249de144011b' [Terraform Apply/Terraform Apply] [DEBUG] using github ref: refs/heads/main [Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b [Terraform Apply/Terraform Apply] [DEBUG] evaluating expression 'fromJSON(steps.apply-run.outputs.payload).data.attributes.actions.IsConfirmable' [Terraform Apply/Terraform Apply] [DEBUG] expression 'fromJSON(steps.apply-run.outputs.payload).data.attributes.actions.IsConfirmable' evaluated to 'false' [Terraform Apply/Terraform Apply] [DEBUG] Skipping step 'Apply' due to 'fromJSON(steps.apply-run.outputs.payload).data.attributes.actions.IsConfirmable' [Terraform Apply/Terraform Apply] [DEBUG] skipping post step for 'Apply'; main step was skipped [Terraform Apply/Terraform Apply] [DEBUG] skipping post step for 'Create Apply Run'; main step was skipped [Terraform Apply/Terraform Apply] [DEBUG] skipping post step for 'Checkout': no action model available [Terraform Apply/Terraform Apply] 🏁 Job failed [Terraform Apply/Terraform Apply] [DEBUG] Loading revision from git directory [Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b [Terraform Apply/Terraform Apply] [DEBUG] HEAD points to '1753bcdc0deea5e449b3c38df0a3249de144011b' [Terraform Apply/Terraform Apply] [DEBUG] using github ref: refs/heads/main [Terraform Apply/Terraform Apply] [DEBUG] Found revision: 1753bcdc0deea5e449b3c38df0a3249de144011b Error: Job 'Terraform Apply' failed ``` ### Additional information _No response_
kerem 2026-03-01 21:48:32 +03:00
Author
Owner

@craftydomops commented on GitHub (Aug 19, 2024):

Hi,

Just checking, did you set the secret value for TF_API_TOKEN via the command line or via a secret file, as per the documentation here:
https://nektosact.com/usage/index.html#secrets

eg.
act -s TF_API_TOKEN (will prompt for value if existing env var TF_API_TOKEN does not exist)
act --secret-file my.secrets

As far as I know, act does not read your secrets from Github.

Cheers

<!-- gh-comment-id:2296539823 --> @craftydomops commented on GitHub (Aug 19, 2024): Hi, Just checking, did you set the secret value for `TF_API_TOKEN` via the command line or via a secret file, as per the documentation here: https://nektosact.com/usage/index.html#secrets eg. `act -s TF_API_TOKEN` (will prompt for value if existing env var TF_API_TOKEN does not exist) `act --secret-file my.secrets` As far as I know, act does not read your secrets from Github. Cheers
Author
Owner

@github-actions[bot] commented on GitHub (Feb 16, 2025):

Issue is stale and will be closed in 14 days unless there is new activity

<!-- gh-comment-id:2661158370 --> @github-actions[bot] commented on GitHub (Feb 16, 2025): Issue is stale and will be closed in 14 days unless there is new activity
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/act#1051
No description provided.