Skip to content

Migrate to github actions#37

Merged
Christian Cadruvi (ccadruvi) merged 2 commits intomainfrom
feature/planetepxress/psa-34799-migrate-to-github
Apr 29, 2025
Merged

Migrate to github actions#37
Christian Cadruvi (ccadruvi) merged 2 commits intomainfrom
feature/planetepxress/psa-34799-migrate-to-github

Conversation

@ccadruvi
Copy link
Copy Markdown
Contributor

No description provided.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This pull request migrates the build-docker workflow to use GitHub settings and an external reusable workflow from a public repository.

  • Updates branch triggers from a wildcard to "main"
  • Adds new GitHub token permissions for pull requests and issues
  • Switches the reusable workflow reference to an external public action and updates corresponding parameters
Files not reviewed (5)
  • .github/workflows/action.yml: Language not supported
  • .github/workflows/reusable-docker-build-and-push.yml: Language not supported
  • azure-pipelines.yml: Language not supported
  • build/docker-bake.hcl: Language not supported
  • netboot-services/tftp/Dockerfile: Language not supported
Comments suppressed due to low confidence (2)

.github/workflows/build-docker.yaml:6

  • The branch trigger has been changed from a wildcard to 'main'. Confirm this change aligns with the intended deployment strategy.
      - "main"

.github/workflows/build-docker.yaml:18

  • Ensure that the external reusable workflow and removed secret 'azure_managed_identity_clientid' are intentional changes that do not disrupt the Docker image build process.
    uses: DigitecGalaxus/public-actions/.github/workflows/reusable-docker-build-and-push.yml@master

@ccadruvi Christian Cadruvi (ccadruvi) changed the title Migrate to github Migrate to github actions Apr 29, 2025
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm. Do you want to quickly come over and discuss the docker-bake stuff?

@ccadruvi Christian Cadruvi (ccadruvi) merged commit 963c743 into main Apr 29, 2025
1 check passed
@ccadruvi Christian Cadruvi (ccadruvi) deleted the feature/planetepxress/psa-34799-migrate-to-github branch April 29, 2025 10:59
Christian Cadruvi (ccadruvi) added a commit that referenced this pull request Jun 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants