Skip to content
Open
Changes from 4 commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
f371db0
ci: add integration tests workflow for Postgres 13
mastercactapus Apr 3, 2025
2db5ae2
ci: add checkout step to integration workflow
mastercactapus Apr 3, 2025
cad2348
ci: update build script execution to use bash
mastercactapus Apr 3, 2025
eeb630d
ci: add safe.directory configuration for Git in integration workflow
mastercactapus Apr 3, 2025
8d8d29f
ci: enhance integration workflow with concurrency and comprehensive t…
mastercactapus Apr 3, 2025
7280923
ci: add Postgres start and stop steps to integration workflow
mastercactapus Apr 3, 2025
e1b1cb5
ci: streamline Postgres management in integration workflow
mastercactapus Apr 3, 2025
92e85e6
ci: add Go cache restoration steps to integration workflow
mastercactapus Apr 3, 2025
4e6de0c
Merge branch 'master' into pr-actions
mastercactapus Apr 3, 2025
f7d8063
ci: update integration workflow to restore and save Go cache
mastercactapus Apr 3, 2025
0057bed
ci: update integration workflow to enhance cache restoration and saving
mastercactapus Apr 3, 2025
68a52cf
ci: streamline test execution by integrating Postgres startup into te…
mastercactapus Apr 4, 2025
11ba340
ci: update integration workflow to save cache correctly and enable CI…
mastercactapus Apr 7, 2025
af45d1f
ci: enhance caching mechanism and add tool fetching functionality
mastercactapus Apr 7, 2025
7d4eb9a
Merge remote-tracking branch 'origin/master' into pr-actions
mastercactapus Apr 7, 2025
57fba0b
try caching
mastercactapus Apr 7, 2025
b6c3163
ci: add environment variable for cache restore and save steps
mastercactapus Apr 7, 2025
ec43c31
ci: improve cache restoration logic and ensure last used timestamp is…
mastercactapus Apr 7, 2025
f49739e
ci: improve old cache cleanup logic to handle empty GLOBAL_CACHE_PATH
mastercactapus Apr 7, 2025
66df32a
ci: fix temporary directory creation for cache saving
mastercactapus Apr 8, 2025
f053972
ci: update database URL in tests and Dockerfile for SSL mode
mastercactapus Apr 8, 2025
bdfa3a1
ci: modify cache save logic to skip if cache already exists
mastercactapus Apr 8, 2025
d7eecc5
ci: refactor test steps to start Postgres separately for clarity
mastercactapus Apr 8, 2025
6f5e404
ci: update cache key generation to include script path and add ms-pla…
mastercactapus Apr 8, 2025
1058a1b
ci: consolidate test steps into a single 'Tests' job for improved cla…
mastercactapus Apr 8, 2025
4ac7158
ci: refactor build process to include dependency installation and cac…
mastercactapus Apr 8, 2025
60fa4a3
ci: update integration workflow to use golang:1.24.2-bookworm and ref…
mastercactapus Apr 8, 2025
8a276d9
ci: update Postgres version in test jobs from 14 to 17 and adjust run…
mastercactapus Apr 8, 2025
45102f8
ci: update container image in integration jobs to goalert/build-env:g…
mastercactapus Apr 8, 2025
5d69c96
update set name
mastercactapus Apr 8, 2025
4c86bc3
try 1 again
mastercactapus Apr 8, 2025
d5be1df
test defaults
mastercactapus Apr 8, 2025
791a017
Merge branch 'pr-actions' of github.com:target/goalert into pr-actions
mastercactapus Apr 8, 2025
cdc9502
fix hash files
mastercactapus Apr 8, 2025
3e4fc72
test concurrent
mastercactapus Apr 8, 2025
afe5541
don't use refs
mastercactapus Apr 8, 2025
e3df663
attempt2
mastercactapus Apr 8, 2025
e1d6718
Merge branch 'master' into pr-actions
mastercactapus Apr 15, 2025
a2673ac
build: update bun.version to 1.2.9
mastercactapus Apr 15, 2025
147b588
update dependencies: bump golang.org/x/crypto to v0.37.0, golang.org/…
mastercactapus Apr 21, 2025
165fdb5
Merge branch 'pr-actions' of github.com:target/goalert into pr-actions
mastercactapus Apr 21, 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
20 changes: 20 additions & 0 deletions .github/workflows/integration.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: Integration Tests
on:
push:
tags:
- v*
branches:
- master
- main
pull_request:
jobs:
Postgres-13:
# You need to use the INSTALLATION_NAME from the previous step
runs-on: arc-runner-set
container:
image: goalert/build-env:go1.24.2-postgres13
steps:
- uses: actions/checkout@v4
- run: git config --global --add safe.directory $GITHUB_WORKSPACE
- run: mkdir /tmp/bin
- run: bash devtools/ci/tasks/scripts/build-all.sh /tmp/bin/
Loading