Skip to content

feat: enforce organization caller restriction for reusable workflows#3

Merged
ChristophShyper merged 20 commits into
masterfrom
feat/org-restriction
May 24, 2026
Merged

feat: enforce organization caller restriction for reusable workflows#3
ChristophShyper merged 20 commits into
masterfrom
feat/org-restriction

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented May 24, 2026

📝 Brief description

Initial plan
feat: add end-to-end test workflows for all devops-infra actions
test: add repository and repository_path coverage in action-pull-request e2e workflow
feat: enhance end-to-end testing framework with new workflows and coverage reporting
refactor: update repository references to Triglav in documentation and scripts
refactor: update repository references to Triglav in documentation and scripts
feat: add end-to-end testing workflows with mode validation and action reference updates
feat: add end-to-end testing workflows and refine input handling
feat: add execution mode and image tag inputs to workflow dispatch for E2E actions
feat: enhance action input parsing and add unit tests for coverage
feat: add validation for mode input and handle empty action repositories in workflows
feat: add input validation for mode in end-to-end workflows and handle invalid JSON in baseline
fix: validate mode input for end-to-end testing workflow
fix: update Alpine image version to 3.23.4 in end-to-end testing workflows
feat: add preflight validation step for workflow inputs in end-to-end testing
feat: update permissions for pull requests and issues in workflow files
Merge branch 'master' into feat/triglav-e2e-tests
Merge branch 'master' into feat/triglav-e2e-tests
feat: enforce organization caller restriction for reusable workflows
feat: replace image

💻 Commits

  • dd2144d - ChristophShyper - 2026-05-24 21:08:29
    | feat: replace image
    |
  • d4f4a06 - ChristophShyper - 2026-05-24 21:00:08
    | feat: enforce organization caller restriction for reusable workflows
    |
  • 9566f24 - ChristophShyper - 2026-05-24 20:59:11
    | Merge branch 'master' into feat/triglav-e2e-tests
    |
  • 191b443 - ChristophShyper - 2026-05-24 20:08:15
    | Merge branch 'master' into feat/triglav-e2e-tests
    |
  • e9b18f9 - ChristophShyper - 2026-05-24 20:04:54
    | feat: update permissions for pull requests and issues in workflow files
    |
  • a9cede8 - ChristophShyper - 2026-05-24 19:27:31
    | feat: add preflight validation step for workflow inputs in end-to-end testing
    |
  • 527c29e - ChristophShyper - 2026-05-24 19:07:34
    | fix: update Alpine image version to 3.23.4 in end-to-end testing workflows
    |
  • 9ac1c87 - ChristophShyper - 2026-05-24 18:57:43
    | fix: validate mode input for end-to-end testing workflow
    |
  • 212612d - ChristophShyper - 2026-05-24 18:45:06
    | feat: add input validation for mode in end-to-end workflows and handle invalid JSON in baseline
    |
  • 6a1331f - ChristophShyper - 2026-05-24 18:33:06
    | feat: add validation for mode input and handle empty action repositories in workflows
    |
  • 59c02c9 - ChristophShyper - 2026-05-24 16:36:23
    | feat: enhance action input parsing and add unit tests for coverage
    |
  • d53d46d - ChristophShyper - 2026-05-24 16:18:52
    | feat: add execution mode and image tag inputs to workflow dispatch for E2E actions
    |
  • a608646 - ChristophShyper - 2026-05-24 15:52:47
    | feat: add end-to-end testing workflows and refine input handling
    |
  • dfd401f - ChristophShyper - 2026-05-24 15:20:00
    | feat: add end-to-end testing workflows with mode validation and action reference updates
    |
  • f648bc5 - ChristophShyper - 2026-05-24 14:10:21
    | refactor: update repository references to Triglav in documentation and scripts
    |
  • 3c79df1 - ChristophShyper - 2026-05-24 14:03:43
    | refactor: update repository references to Triglav in documentation and scripts
    |
  • c23b94b - ChristophShyper - 2026-05-24 13:43:52
    | feat: enhance end-to-end testing framework with new workflows and coverage reporting
    |
  • 2aa5977 - copilot-swe-agent[bot] - 2026-05-23 15:12:12
    | test: add repository and repository_path coverage in action-pull-request e2e workflow
    | Agent-Logs-Url: https://github.com/devops-infra/end-to-end-tests/sessions/dd39da71-3100-4bc0-90b0-bda2c04dfa4f
    |
    | Co-authored-by: ChristophShyper 45788587+ChristophShyper@users.noreply.github.com
    |
  • ee3d6a2 - copilot-swe-agent[bot] - 2026-05-23 14:42:43
    | feat: add end-to-end test workflows for all devops-infra actions
    | Agent-Logs-Url: https://github.com/devops-infra/end-to-end-tests/sessions/b430f53f-9c34-435e-b906-a500c6daf9ed
    |
    | Co-authored-by: ChristophShyper 45788587+ChristophShyper@users.noreply.github.com
    |
  • 4faadda - copilot-swe-agent[bot] - 2026-05-23 14:31:13
    Initial plan

📁 Modified files

.github/workflows/e2e-action-commit-push.yml | 8 ++++++++
.../workflows/e2e-action-container-structure-test.yml | 8 ++++++++
.github/workflows/e2e-action-format-hcl.yml | 8 ++++++++
.github/workflows/e2e-action-pull-request.yml | 8 ++++++++
.github/workflows/e2e-action-template-action.yml | 8 ++++++++
.github/workflows/e2e-action-terraform-copy-vars.yml | 8 ++++++++
.github/workflows/e2e-action-terraform-validate.yml | 8 ++++++++
.github/workflows/e2e-action-tflint.yml | 8 ++++++++
img/triglav.png (new) | Bin 0 -> 2616036 bytes
triglav.jpeg (gone) | Bin 145328 -> 0 bytes
10 files changed, 64 insertions(+)

⚠️ Additional information

  • Pushed to a branch with a proper name and provided proper commit message.
  • Provided a clear and concise description of what the issue is.

Check CONTRIBUTING.md and CODE_OF_CONDUCT.md for more information

Copilot AI and others added 19 commits May 23, 2026 14:31
…est e2e workflow

Agent-Logs-Url: https://github.com/devops-infra/end-to-end-tests/sessions/dd39da71-3100-4bc0-90b0-bda2c04dfa4f

Co-authored-by: ChristophShyper <45788587+ChristophShyper@users.noreply.github.com>
@ChristophShyper ChristophShyper merged commit 4671b60 into master May 24, 2026
11 checks passed
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.

2 participants