Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
0ec5cf9
Add VSCode/Cursor extension for Fugo language
Aug 2, 2025
86689d3
ci: skip Go tests when only non-Go files are changed
Aug 2, 2025
561be92
ci: fix remaining test workflows to skip on non-Go changes
Aug 2, 2025
c4218b0
ci: debug and fix conditional expressions in workflows
Aug 2, 2025
9836fc7
ci: fix required status checks by always running workflows
Aug 2, 2025
dc61f3d
ci: fix deprecated upload-artifact action and YAML syntax
Aug 2, 2025
3dc23ea
ci: migrate to improved consolidated workflow
Aug 2, 2025
fb47fe6
optimize: use golang:1.21-alpine for act testing
Aug 2, 2025
0739aec
ci: add dependabot configuration for automated updates
Aug 2, 2025
bd755b6
ci: implement smart failure handling for Go checks
Aug 2, 2025
d4f95d7
fix: resolve infinite wait bug in CI workflow logic
Aug 2, 2025
57def72
fix: workflow changes no longer trigger Go tests
Aug 2, 2025
5f60934
fix: coverage workflow should skip when no Go changes
Aug 2, 2025
c0856c0
fix: resolve remaining workflow logic issues
Aug 2, 2025
1f50ccd
fix: add missing permissions to coverage workflow
Aug 2, 2025
e341f54
feat: implement smart Makefile analysis for CI triggers
Aug 2, 2025
18a4118
refactor: remove debug-paths workflow
Aug 2, 2025
8b2ace7
docs: clarify CI step names to specify Go language
Aug 2, 2025
37791af
feat: add comprehensive VSCode extension validation workflow
Aug 2, 2025
2fb77b9
refactor: improve VSCode extension workflow names for GitHub UI clarity
Aug 2, 2025
b09b012
fix: resolve vsce packaging error with Node.js compatibility
Aug 2, 2025
a677a54
refactor: shorten extension check names for cleaner GitHub UI
Aug 2, 2025
6e1a5d1
refactor: shorten all workflow names for consistent clean GitHub UI
Aug 2, 2025
1c99102
feat: add simple automated changelog system for extension
Aug 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .actrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# act configuration for Fugo project
# Use golang image since Fugo is a Go project - much more efficient!
-P ubuntu-latest=golang:1.21-alpine

# Set platform for Apple Silicon compatibility
--container-architecture linux/amd64

# Use host networking
--use-gitignore=false
30 changes: 30 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Keep GitHub Actions up to date automatically
version: 2
updates:
# GitHub Actions updates
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
day: "monday"
time: "09:00"
commit-message:
prefix: "ci"
include: "scope"
reviewers:
- "thsfranca"
open-pull-requests-limit: 5

# Go modules updates
- package-ecosystem: "gomod"
directory: "/"
schedule:
interval: "weekly"
day: "monday"
time: "10:00"
commit-message:
prefix: "deps"
include: "scope"
reviewers:
- "thsfranca"
open-pull-requests-limit: 5
Loading
Loading