Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

macos-latest missing docker #2472

Closed
v-jiaodi opened this issue Jul 4, 2023 · 3 comments
Closed

macos-latest missing docker #2472

v-jiaodi opened this issue Jul 4, 2023 · 3 comments
Assignees
Labels
needs-triage For new issues

Comments

@v-jiaodi
Copy link
Member

v-jiaodi commented Jul 4, 2023

Describe the issue:
For aca template, when change the envrionment to macos-latest and run azd pipeline config, get error as follow:
image

Repro Steps:

  1. Run azd auth login.

  2. Run azd init -t templateName -b staging

  3. Open azure-dev.yml file in .github/workflows. Remove two lines of code on container image. Add GHA code after checkout step(Shown as below).
    image

  4. Change the code to macos-latest as shown below. image

  5. Run azd pipeline config and verify the action pipeline.

Environment:

  • Template: todo-nodejs-mongo-aca,todo-python-mongo-aca, todo-java-mongo-aca
  • Azd version: 1.0.2

Expected behavior:
Run azd pipeline config in macos-latest can pass.

@hemarina for notification.

@ghost ghost added the needs-triage For new issues label Jul 4, 2023
@hemarina hemarina self-assigned this Jul 4, 2023
@hemarina
Copy link
Contributor

hemarina commented Jul 5, 2023

Need to install docker:

- name: Set up Docker
        uses: crazy-max/ghaction-setup-docker@v1

@v-jiaodi
Copy link
Member Author

v-jiaodi commented Jul 6, 2023

@hemarina Run azd pipeline config can pass after adding install docker step to azure-dev.yml file in .github/workflows.

@hemarina
Copy link
Contributor

hemarina commented Jul 6, 2023

After offline discussion, we decided to support linux github action like what we did previously. Closing macos/windows error for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-triage For new issues
Projects
None yet
Development

No branches or pull requests

2 participants