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

Build container image in two steps (new action) #5

Open
wants to merge 19 commits into
base: main
Choose a base branch
from

Conversation

gvegayon
Copy link
Member

@gvegayon gvegayon commented Nov 6, 2024

This pull request introduces a new workflow for building and pushing container images in two steps, along with relevant documentation and examples. The most important changes include the addition of a new workflow file, updates to the action configuration, and new example files.

New workflow and action configuration:

  • Added test-twostep-container-build.yml to define a new workflow for building and pushing container images in two steps.
  • Created twostep-container-build/action.yml to configure the new action with necessary inputs and steps.

Documentation and examples:

  • Updated twostep-container-build/README.md with detailed instructions and examples for using the new two-step container build action.
  • Added example container files twostep-container-build/examples/Containerfile and twostep-container-build/examples/Containerfile.dependencies to demonstrate the two-step build process. [1] [2]
  • Added twostep-container-build/examples/example.yaml as a sample workflow configuration for using the new action.

Minor changes:

  • Removed pull_request_target trigger from .github/workflows/test-post-artifact.yml.

@gvegayon gvegayon linked an issue Nov 6, 2024 that may be closed by this pull request
Copy link

github-actions bot commented Nov 6, 2024

Thank you for your contribution @gvegayon 🚀! Your readme-ubuntu-latest is ready for download 👉 here 👈!
(The artifact expires on 2025-02-11T18:12:22Z. You can re-generate it by re-running the workflow here.)

Copy link

github-actions bot commented Nov 6, 2024

Thank you for your contribution @gvegayon 🚀! Your readme-macos-latest is ready for download 👉 here 👈!
(The artifact expires on 2025-02-11T18:12:22Z. You can re-generate it by re-running the workflow here.)

Copy link

github-actions bot commented Nov 6, 2024

Thank you for your contribution @gvegayon 🚀! Your readme-windows-latest is ready for download 👉 here 👈!
(The artifact expires on 2025-02-11T18:12:22Z. You can re-generate it by re-running the workflow here.)

Copy link

github-actions bot commented Nov 6, 2024

Thank you for your contribution @gvegayon 🚀! Your readme-rocker is ready for download 👉 here 👈!
(The artifact expires on 2025-02-11T18:12:22Z. You can re-generate it by re-running the workflow here.)

@gvegayon gvegayon marked this pull request as ready for review November 13, 2024 18:14
@gvegayon
Copy link
Member Author

Hey @dylanhmorris, I've tagged you as a reviewer for this PR, but don't feel pressured! I'll see if we have someone else who could help with it (another maintainer for the cfa-actions project).

@zsusswein zsusswein added the new action Proposing a new action label Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new action Proposing a new action
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Build container image in two steps
2 participants